:root{--sw-black: #0f0f0f;--sw-ink: #1a1a1a;--sw-off: #f6f6f6;--sw-line: #e5e5e5;--sw-muted: #6b6b6b;--sw-accent: #ff6a00;--sw-accent-ink: #ffffff;--sw-pix: #ff6a00;--sw-radius: 0px;--sw-gutter: clamp(16px, 4vw, 48px);--sw-max: 1440px}h1,h2,h3,.h1,.h2,.h3,.h4{text-transform:uppercase;letter-spacing:.01em}.button,button.button,.add-to-cart-button,.shopify-payment-button__button{text-transform:uppercase;letter-spacing:.08em;font-weight:700}.add-to-cart-button{min-height:56px}.page-width-sw{width:100%;max-width:var(--sw-max);margin-inline:auto;padding-inline:var(--sw-gutter);box-sizing:border-box}.sw-section{display:block}.sw-center{text-align:center;margin-top:28px}.sw-eyebrow{font-size:12px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;margin:0 0 12px;opacity:.85}.sw-eyebrow--accent{color:var(--sw-accent);opacity:1}.sw-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:24px}.sw-head--center{flex-direction:column;align-items:center;text-align:center}.sw-head__title{margin:0;font-family:var(--font-heading--family);font-size:clamp(26px,3.4vw,42px);line-height:1}.sw-head__sub{margin:8px 0 0;color:var(--sw-muted)}.sw-head__link{font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;color:inherit;border-bottom:2px solid currentColor;padding-bottom:2px;white-space:nowrap}.sw-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 28px;font:700 13px/1 var(--font-body--family);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;border:2px solid transparent;border-radius:var(--sw-radius);cursor:pointer;transition:transform .15s ease,background .2s,color .2s;box-sizing:border-box}.sw-btn:active{transform:translateY(1px)}.sw-btn--accent{background:var(--sw-accent);color:var(--sw-accent-ink);border-color:var(--sw-accent)}.sw-btn--accent:hover{background:#e63f0f;border-color:#e63f0f;color:#fff}.sw-btn--ghost{background:#00000059;color:#fff;border-color:#fff}.sw-btn--ghost:hover{background:#fff;color:var(--sw-black)}.sw-btn--outline{background:transparent;color:var(--sw-black);border-color:var(--sw-black)}.sw-btn--outline:hover{background:var(--sw-black);color:#fff}.sw-btn--block{width:100%;min-height:56px}.sw-btn.is-loading{opacity:.6;pointer-events:none}.sw-btn[disabled]{opacity:.45;cursor:not-allowed}.sw-hero{position:relative;min-height:var(--sw-hero-h, 80vh);display:flex;align-items:center;color:#fff;overflow:hidden;background:var(--sw-black)}.sw-hero__media,.sw-hero__media picture{position:absolute;top:0;right:0;bottom:0;left:0}.sw-hero__img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.sw-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#000,#00000059 55%,#0000)}.sw-hero__content{position:relative;z-index:1;padding-block:64px}.sw-hero__title{font-family:var(--font-heading--family);font-size:clamp(44px,8vw,120px);line-height:.9;margin:0 0 18px;max-width:11ch;white-space:pre-line;color:#fff}.sw-hero__text{font-size:clamp(15px,1.4vw,19px);max-width:44ch;opacity:.9;margin-bottom:28px}.sw-hero__text p{margin:0}.sw-hero__ctas{display:flex;flex-wrap:wrap;gap:12px}.sw-hero--center .sw-hero__content{text-align:center;display:flex;flex-direction:column;align-items:center}.sw-hero--center .sw-hero__overlay{background:#00000059}.sw-benefits{border-bottom:1px solid var(--sw-line);background:#fff}.sw-benefits--dark{background:var(--sw-black);color:#fff;border:0}.sw-benefits__track{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:16px;padding-block:18px}.sw-benefit{display:flex;align-items:center;gap:12px}.sw-benefit__icon{flex:0 0 34px;width:34px;height:34px;display:inline-flex}.sw-benefit__icon svg{width:100%;height:100%}.sw-benefit__txt{display:flex;flex-direction:column;line-height:1.25}.sw-benefit__txt strong{font-size:13px;text-transform:uppercase;letter-spacing:.06em}.sw-benefit__txt small{font-size:12.5px;color:var(--sw-muted)}.sw-benefits--dark .sw-benefit__txt small{color:#bdbdbd}.sw-benefits--big{background:var(--sw-off);border:0}.sw-benefits--big .sw-benefits__track{padding-block:56px;gap:20px}.sw-benefits--big .sw-benefit{flex-direction:column;align-items:flex-start;background:#fff;padding:28px 24px;gap:16px}.sw-benefits--big .sw-benefit__icon{width:40px;height:40px;color:var(--sw-accent)}.sw-benefits--big .sw-benefit__txt strong{font-size:15px}.sw-benefits--big .sw-benefit__txt small{font-size:14px;margin-top:6px}.sw-cats{padding-block:clamp(40px,6vw,80px) clamp(16px,2vw,24px)}.sw-cats__grid{display:grid;grid-template-columns:repeat(var(--sw-cols, 5),minmax(0,1fr));gap:12px}.sw-cat{position:relative;display:block;text-decoration:none;color:#fff;overflow:hidden;background:var(--sw-off)}.sw-cat__media{display:block;aspect-ratio:4 / 5}.sw-cat__media img,.sw-cat__media svg{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.sw-cat:hover .sw-cat__media img{transform:scale(1.05)}.sw-cat__label{position:absolute;left:0;right:0;bottom:0;padding:40px 16px 16px;background:linear-gradient(transparent,#000000b8);font:400 clamp(20px,2vw,28px)/1 var(--font-heading--family);text-transform:uppercase;letter-spacing:.02em}.sw-banner{padding-block:clamp(24px,4vw,48px)}.sw-banner__box{position:relative;overflow:hidden;background:var(--sw-black);color:#fff;min-height:420px;display:flex;align-items:center}.sw-banner__media,.sw-banner__media picture{position:absolute;top:0;right:0;bottom:0;left:0}.sw-banner__media img,.sw-banner__media svg{width:100%;height:100%;object-fit:cover;display:block}.sw-banner__content{position:relative;z-index:1;padding:clamp(28px,5vw,64px);max-width:560px}.sw-banner--right .sw-banner__box{justify-content:flex-end}.sw-banner__title{white-space:pre-line;font-family:var(--font-heading--family);font-size:clamp(34px,5vw,68px);line-height:.92;margin:0 0 14px;color:#fff;text-shadow:0 2px 18px rgba(0,0,0,.35)}.sw-banner__text{opacity:.9;margin-bottom:20px}.sw-banner__code{margin:0 0 20px;font-size:14px;letter-spacing:.06em}.sw-banner__code strong{background:#fff;color:var(--sw-black);padding:4px 10px;margin-left:6px;letter-spacing:.12em}.sw-countdown{display:flex;gap:10px;margin:0 0 22px}.sw-countdown span{display:flex;flex-direction:column;align-items:center;min-width:58px;padding:10px 6px;background:#ffffff1a;border:1px solid rgba(255,255,255,.25)}.sw-countdown b{font:400 26px/1 var(--font-heading--family)}.sw-countdown small{font-size:10px;letter-spacing:.14em;text-transform:uppercase;opacity:.8;margin-top:4px}.sw-insta{padding-block:clamp(40px,6vw,80px)}.sw-insta__grid{display:grid;grid-template-columns:repeat(6,1fr);gap:6px}.sw-insta__item{position:relative;display:block;aspect-ratio:1;overflow:hidden;background:var(--sw-off);color:#fff}.sw-insta__item img,.sw-insta__item svg{width:100%;height:100%;object-fit:cover;display:block}.sw-insta__hover{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#00000073;opacity:0;transition:opacity .2s}.sw-insta__hover svg{width:34px;height:34px}.sw-insta__item:hover .sw-insta__hover{opacity:1}.sw-block-payment{display:flex;flex-direction:column;gap:8px;width:100%}.sw-save-badge{align-self:flex-start;background:var(--sw-accent);color:#fff;font-size:12px;font-weight:800;letter-spacing:.08em;padding:5px 10px}.sw-pay p{display:flex;align-items:center;gap:10px;margin:0;font-size:14px}.sw-pay p+p{margin-top:6px}.sw-pay svg{width:20px;height:20px;flex:0 0 20px}.sw-pay__pix-big{color:var(--sw-pix)}.sw-pay__pix-big strong{font-size:18px}.sw-pay__pix-big em{font-style:normal;font-size:12px;font-weight:700}.sw-pay--compact{display:flex;flex-direction:column;gap:2px;font-size:12px;line-height:1.3;color:var(--sw-muted)}.sw-pay--compact .sw-pay__pix{color:var(--sw-pix);font-weight:700}.sw-card-pay{width:100%}.sw-sizeguide__btn{display:inline-flex;align-items:center;gap:8px;background:none;border:0;padding:4px 0;cursor:pointer;color:inherit;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px}.sw-sizeguide__btn svg{width:22px;height:22px}.sw-dialog{width:min(640px,94vw);max-height:88vh;padding:0;border:0;border-radius:0}.sw-dialog::backdrop{background:#0000008c}.sw-dialog__head{position:sticky;top:0;display:flex;justify-content:space-between;align-items:center;padding:18px 22px;background:#fff;border-bottom:1px solid var(--sw-line)}.sw-dialog__head h3{margin:0;font-size:20px}.sw-dialog__close{background:none;border:0;font-size:30px;line-height:1;cursor:pointer;padding:0 4px;color:inherit}.sw-dialog__body{padding:18px 22px 26px;font-size:14px}.sw-dialog__body h3{font-size:17px;margin:16px 0 6px}.sw-dialog__body table{width:100%;border-collapse:collapse;margin:8px 0 18px}.sw-dialog__body th,.sw-dialog__body td{border:1px solid var(--sw-line);padding:9px 10px;text-align:center}.sw-dialog__body th{background:var(--sw-black);color:#fff;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.sw-dialog__body tr:nth-child(2n) td{background:var(--sw-off)}html.sw-lock{overflow:hidden}.sw-buynow{width:100%}.sw-trust{width:100%;border:1px solid var(--sw-line);padding:14px 16px;box-sizing:border-box}.sw-trust__list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.sw-trust__list li,.sw-trust__ship{display:flex;align-items:center;gap:12px;font-size:13.5px;margin:0}.sw-trust__ship{margin-top:12px;padding-top:12px;border-top:1px dashed var(--sw-line);color:var(--sw-muted)}.sw-trust svg{width:22px;height:22px;flex:0 0 22px}.product-details .add-to-cart-button.button-secondary{background:var(--sw-black)!important;color:#fff!important;border-color:var(--sw-black)!important}.product-details .accelerated-checkout-block{display:none!important}.product-details details h3,.product-details accordion-custom h3{font-family:var(--font-body--family);font-size:13px;letter-spacing:.12em;margin:18px 0 8px}.sw-cartx{display:grid;gap:14px;width:100%;box-sizing:border-box}.sw-cartx--drawer{padding:4px var(--cart-drawer-padding, 20px) 12px}.sw-freeship{background:var(--sw-off);padding:12px 14px}.sw-freeship p{margin:0 0 8px;font-size:13px;line-height:1.35}.sw-freeship__bar{height:6px;background:#d9d5cc;overflow:hidden}.sw-freeship__bar span{display:block;height:100%;background:var(--sw-accent);transition:width .4s ease}.sw-upsell__title{margin:0 0 8px;font-weight:800;font-size:12px;letter-spacing:.16em;text-transform:uppercase}.sw-upsell__list{display:grid;gap:8px}.sw-upsell__item{display:grid;grid-template-columns:56px 1fr auto;align-items:center;gap:12px;padding:8px;border:1px solid var(--sw-line);text-decoration:none;color:inherit}.sw-upsell__item img{width:56px;height:70px;object-fit:cover;display:block}.sw-upsell__info{display:flex;flex-direction:column;gap:4px;font-size:13px;line-height:1.3}.sw-upsell__name{font-weight:600}.sw-upsell__price s{color:var(--sw-muted);margin-right:4px}.sw-upsell__cta{font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;border:1.5px solid currentColor;padding:8px 12px}.sw-cartx--page{margin-top:24px}.sw-mnav{display:none}@media(max-width:749px){.sw-hero{min-height:92svh;align-items:flex-start}.sw-hero__media{top:50%}.sw-hero__overlay{opacity:1!important;background:linear-gradient(180deg,#0f0f0f,#0000 30%)}.sw-hero__content{padding-block:36px 24px}.sw-hero__text{font-size:15px;margin-bottom:22px}.sw-hero__ctas{flex-wrap:nowrap;gap:8px;width:100%}.sw-hero__ctas .sw-btn{flex:1 1 0;padding:0 10px;min-height:48px;font-size:11.5px;letter-spacing:.1em}.sw-benefits__track{grid-auto-columns:72%;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-block:14px}.sw-benefits__track::-webkit-scrollbar{display:none}.sw-benefit{scroll-snap-align:start}.sw-benefits--big .sw-benefits__track{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:1fr 1fr;overflow:visible;padding-block:40px;gap:10px}.sw-benefits--big .sw-benefit{padding:18px 14px}.sw-cats__grid{grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:62%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--sw-gutter) * -1);padding-inline:var(--sw-gutter)}.sw-cats__grid::-webkit-scrollbar{display:none}.sw-cat{scroll-snap-align:start}.sw-head{align-items:center}.sw-banner__box{min-height:520px;align-items:flex-end}.sw-banner__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 30%,#000c 75%)}.sw-banner__content{padding:24px 20px 28px}.sw-banner__content .sw-btn{width:100%}.sw-insta__grid{grid-template-columns:repeat(3,1fr)}.sw-dialog__body th,.sw-dialog__body td{padding:7px 4px;font-size:12px}.sw-dialog__body th{letter-spacing:.02em;font-size:10.5px}.sw-mnav{display:grid;grid-template-columns:repeat(5,1fr);position:fixed;left:0;right:0;bottom:0;z-index:30;background:#fff;border-top:1px solid var(--sw-line);padding-bottom:env(safe-area-inset-bottom)}.sw-mnav a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;height:58px;color:var(--sw-muted);text-decoration:none;font-size:10.5px;font-weight:600;letter-spacing:.02em}.sw-mnav a.is-active{color:var(--sw-black)}.sw-mnav svg{width:22px;height:22px}.sw-mnav__count{display:inline-grid;place-items:center;min-width:16px;height:16px;border-radius:99px;background:var(--sw-accent);color:#fff;font-size:10px;margin-left:2px}body:has(.sw-mnav){padding-bottom:calc(58px + env(safe-area-inset-bottom))}}@media(max-width:749px){header-drawer .menu-drawer,header-drawer .menu-drawer__submenu{background:#141414!important;color:#fff!important;--color-background:#141414;--color-foreground:#fff;--color-border:#333;border-right:1px solid #303030!important}header-drawer .menu-drawer{padding-bottom:calc(86px + env(safe-area-inset-bottom))}header-drawer .menu-drawer>.menu-drawer__close-button{position:absolute!important;top:18px;right:16px;left:auto;margin:0!important;width:44px;height:44px;padding:10px!important;z-index:3;background:transparent!important;color:#fff!important}.sv-menu-top{display:block;padding:20px 22px 18px}.sv-menu-brand{display:flex;align-items:center;max-width:160px;height:42px;color:#fff;font-size:28px;font-weight:800;text-decoration:none}.sv-menu-logo{display:block;max-width:150px;max-height:42px;width:auto;height:auto;object-fit:contain}.sv-menu-search{display:flex;align-items:center;margin-top:22px;background:#252525;border:1px solid #383838;border-radius:10px;overflow:hidden;height:46px}.sv-menu-search input{min-width:0;flex:1;background:transparent!important;border:0!important;color:#fff!important;padding:12px;font-size:16px;box-shadow:none!important}.sv-menu-search input::placeholder{color:#bdbdbd}.sv-menu-search button{width:44px;height:44px;display:grid;place-items:center;background:transparent;border:0;color:#eee}.sv-menu-search svg{width:21px;height:21px}header-drawer .menu-drawer__navigation{margin:0!important;padding:0 22px!important}header-drawer .menu-drawer__menu{padding-inline:0!important;margin:0!important}header-drawer .menu-drawer__menu-item{font:500 16px/1.3 var(--font-body--family)!important;text-transform:none!important;color:#f5f5f5!important;min-height:52px!important;padding:12px 0!important;gap:14px}header-drawer .menu-drawer__menu-item-text{flex:1}header-drawer .menu-drawer__menu>li{border-bottom:1px solid #303030!important;margin:0!important;min-height:0!important}header-drawer .menu-drawer__menu-item[aria-current=page],header-drawer .menu-drawer__menu-item[href*="/promocoes"]{color:#ff6a00!important}header-drawer .menu-drawer__menu--childlist{padding-left:18px!important;background:#1b1b1b}header-drawer .menu-drawer__menu-item--child{font-size:14px!important;min-height:44px!important}header-drawer .menu-drawer__menu--grid{display:block!important}header-drawer .menu-drawer__link-image{display:none!important}.sv-menu-icon{width:22px;height:22px;flex:0 0 22px}.sv-menu-account{display:flex;align-items:center;gap:14px;margin:22px 22px 0;padding:16px 0;color:#fff!important;text-decoration:none;font:500 16px/1.3 var(--font-body--family)}header-drawer .menu-drawer__utility-links{background:transparent!important;color:#fff!important}body:has(.menu-drawer-container[open]) a[href*="wa.me"],body:has(.menu-drawer-container[open]) a[href*="api.whatsapp.com"],body:has(.menu-drawer-container[open]) a[href*="web.whatsapp.com"]{visibility:hidden!important;pointer-events:none!important}header-drawer .menu-drawer :focus-visible{outline:2px solid #ff6a00;outline-offset:3px}}@media(min-width:750px){.sv-menu-top,.sv-menu-account,.sv-menu-icon{display:none}}@media(max-width:749px){header-drawer .sv-menu-brand{background:#141414;isolation:isolate}header-drawer .sv-menu-logo{mix-blend-mode:lighten}}.product-details button.add-to-cart-button,.product-details button[data-sw-buy-now]{position:relative;isolation:isolate;overflow:hidden;transition:transform .25s ease,box-shadow .3s ease,background-color .2s ease,color .2s ease}.product-details button.add-to-cart-button:before,.product-details button[data-sw-buy-now]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;border-radius:inherit;background:linear-gradient(105deg,transparent 31%,rgba(255,255,255,.08) 41%,rgba(255,255,255,.48) 50%,rgba(255,255,255,.08) 59%,transparent 69%);transform:translate(-145%);animation:sv-button-shine 4.2s ease-in-out infinite}.product-details button[data-sw-buy-now]>span,.product-details button.add-to-cart-button .svg-wrapper{position:relative;z-index:2}@keyframes sv-button-shine{0%,18%{transform:translate(-145%)}52%,to{transform:translate(145%)}}@media(hover:hover){.product-details button.add-to-cart-button:hover:not(:disabled),.product-details button[data-sw-buy-now]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 0 20px #ff4d1a87}}@media(prefers-reduced-motion:reduce){.product-details button.add-to-cart-button:before,.product-details button[data-sw-buy-now]:before{animation:none}.product-details button.add-to-cart-button,.product-details button[data-sw-buy-now]{transition:none}}.product-details button.add-to-cart-button:disabled:before,.product-details button[data-sw-buy-now]:disabled:before{animation:none}@property --sv-border-angle{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.product-card .card-gallery{position:relative;isolation:isolate;border-radius:30px;transition:box-shadow .3s ease}.product-card .card-gallery:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:8;box-sizing:border-box;padding:2px;pointer-events:none;border-radius:inherit;background:conic-gradient(from var(--sv-border-angle),rgba(255,77,26,.28) 0deg,rgba(255,77,26,.28) 260deg,#ff6a00 290deg,#ffe1c6 310deg,#ff6a00 330deg,rgba(255,77,26,.28) 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;opacity:.7;transition:opacity .3s ease}@media(hover:hover)and (prefers-reduced-motion:no-preference){.product-card:hover .card-gallery,.product-card:focus-within .card-gallery{box-shadow:0 0 18px #ff4d1a57}.product-card:hover .card-gallery:after,.product-card:focus-within .card-gallery:after{opacity:1;animation:sv-card-border-orbit 3s linear infinite}}@keyframes sv-card-border-orbit{to{--sv-border-angle: 360deg}}@media(prefers-reduced-motion:reduce){.product-card .card-gallery,.product-card .card-gallery:after{transition:none;animation:none}}.product-card .card-gallery{border-radius:30px!important;overflow:hidden!important}.product-card .card-gallery .product-media-container,.product-card .card-gallery .product-media-container img,.product-card .card-gallery .product-media-container picture{border-radius:30px!important}.product-card .card-gallery .product-media-container{overflow:hidden!important}.product-card .card-gallery .product-media-container img{clip-path:inset(0 round 30px)}.product-card .card-gallery:after{border-radius:30px!important}.product-details variant-picker fieldset.variant-option--buttons:has(input[data-option-name=Cor]){gap:14px;align-items:flex-start}.product-details variant-picker fieldset.variant-option--buttons:has(input[data-option-name=Cor])>legend{width:100%;margin-bottom:18px;font-size:22px;font-weight:500;line-height:1.3}.product-details variant-picker .variant-option__button-label:has(input[data-option-name=Cor]){box-sizing:border-box;position:relative;display:inline-flex;flex:0 0 76px;width:76px;height:76px;min-width:76px;min-height:76px;padding:0!important;margin:0 0 6px;align-items:center;justify-content:center;overflow:visible!important;border:2px solid #dddddd!important;border-radius:50%!important;background-image:none!important;box-shadow:none;transition:transform .2s ease,box-shadow .2s ease}.product-details variant-picker .variant-option__button-label:has(input[data-option-name=Cor]):before,.product-details variant-picker .variant-option__button-label:has(input[data-option-name=Cor]):after,.product-details variant-picker .variant-option__button-label:has(input[data-option-name=Cor]) .variant-option__button-label__pill{display:none!important}.product-details variant-picker .variant-option__button-label:has(input[data-option-name=Cor]) .variant-option__button-label__text{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%);white-space:nowrap}.product-details variant-picker .variant-option__button-label:has(input[data-option-name=Cor])>.swatch{width:100%!important;height:100%!important;--swatch-width: 100%;--swatch-height: 100%;border:0!important;border-radius:50%!important;background-size:cover}.product-details variant-picker .variant-option__button-label:has(input[data-option-name=Cor][value=Preto]){background-color:#050505!important}.product-details variant-picker .variant-option__button-label:has(input[data-option-name=Cor][value=Branco]),.product-details variant-picker .variant-option__button-label:has(input[data-option-name=Cor][value=Branca]){background-color:#fff!important}.product-details variant-picker .variant-option__button-label:has(input[data-option-name=Cor][value=Off-White]){background-color:#f7f5e8!important}.product-details variant-picker .variant-option__button-label:has(input[data-option-name=Cor][value=Areia]){background-color:#cbbb9e!important}.product-details variant-picker .variant-option__button-label:has(input[data-option-name=Cor][value=Caqui]){background-color:#8f755e!important}.product-details variant-picker .variant-option__button-label:has(input[data-option-name=Cor]:checked){outline:2px solid #181818!important;outline-offset:3px!important}.product-details variant-picker .variant-option__button-label:has(input[data-option-name=Cor]:focus-visible){outline:3px solid #ff6a00!important;outline-offset:4px!important}@media(hover:hover)and (prefers-reduced-motion:no-preference){.product-details variant-picker .variant-option__button-label:has(input[data-option-name=Cor]):hover{transform:translateY(-2px);box-shadow:0 3px 12px #0000001f}}@media(max-width:749px){.product-details variant-picker fieldset.variant-option--buttons:has(input[data-option-name=Cor]){gap:12px}.product-details variant-picker .variant-option__button-label:has(input[data-option-name=Cor]){flex-basis:68px;width:68px;height:68px;min-width:68px;min-height:68px}}@media(prefers-reduced-motion:reduce){.product-details variant-picker .variant-option__button-label:has(input[data-option-name=Cor]){transition:none}}.sw-cats .sw-cat{border-radius:16px;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white,black)}.sw-cats .sw-cat__media,.sw-cats .sw-cat__media img,.sw-cats .sw-cat__media svg{border-radius:inherit}@media(prefers-reduced-motion:reduce){.sw-cats .sw-cat__media img,.sw-cats .sw-cat__media svg{transition:none}}.announcement-bar__slides{overflow:hidden;position:relative}.announcement-bar__slide[aria-hidden=true]{pointer-events:none}@media(prefers-reduced-motion:no-preference){.announcement-bar__slider .announcement-bar__slide[data-sv-motion=enter-next]{visibility:visible!important;animation:sv-ann-in-from-right .55s ease both}.announcement-bar__slider .announcement-bar__slide[data-sv-motion=exit-next]{visibility:visible!important;animation:sv-ann-out-to-left .55s ease both}.announcement-bar__slider .announcement-bar__slide[data-sv-motion=enter-prev]{visibility:visible!important;animation:sv-ann-in-from-left .55s ease both}.announcement-bar__slider .announcement-bar__slide[data-sv-motion=exit-prev]{visibility:visible!important;animation:sv-ann-out-to-right .55s ease both}}@keyframes sv-ann-in-from-right{0%{transform:translate(110%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes sv-ann-out-to-left{0%{transform:translate(0);opacity:1}to{transform:translate(-110%);opacity:0}}@keyframes sv-ann-in-from-left{0%{transform:translate(-110%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes sv-ann-out-to-right{0%{transform:translate(0);opacity:1}to{transform:translate(110%);opacity:0}}@media(prefers-reduced-motion:reduce){.announcement-bar__slide{animation:none!important;transition:none!important}}.sw-benefits--ticker{overflow:hidden}.sw-benefits--ticker .sw-benefits__marquee{width:100%;overflow:hidden}.sw-benefits--ticker .sw-benefits__track{display:flex;flex-wrap:nowrap;gap:0;width:max-content;max-width:none;margin:0;padding:0;overflow:visible;scroll-snap-type:none}.sw-benefits--ticker .sw-benefits__group{display:flex;flex:0 0 auto;align-items:center;justify-content:space-around;gap:clamp(32px,5vw,80px);width:max-content;min-width:100vw;padding:15px clamp(18px,3vw,54px);box-sizing:border-box}.sw-benefits--ticker .sw-benefit{flex:0 0 auto;min-width:max-content;scroll-snap-align:none}@media(prefers-reduced-motion:no-preference){.sw-benefits--ticker .sw-benefits__track{animation:sv-benefits-marquee 27s linear infinite}@keyframes sv-benefits-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}}@media(hover:hover){.sw-benefits--ticker .sw-benefits__marquee:hover .sw-benefits__track{animation-play-state:paused}}@media(prefers-reduced-motion:reduce){.sw-benefits--ticker .sw-benefits__marquee{overflow-x:auto;scrollbar-width:thin}.sw-benefits--ticker .sw-benefits__track{animation:none;transform:none}.sw-benefits--ticker .sw-benefits__group[aria-hidden=true]{display:none}}.sw-freeship-wrap--drawer{flex-shrink:0;padding-inline:var(--cart-drawer-padding, 20px);margin-block:14px 10px}.sw-freeship-wrap--page{margin-block:4px 20px}.sw-freeship{width:100%;box-sizing:border-box;background:#fff7f2;border:1px solid #f4d6c7;border-radius:16px;padding:14px 16px 12px}.sw-freeship__top{display:flex;align-items:center;gap:12px;margin-bottom:12px}.sw-freeship__icon{width:36px;height:36px;padding:8px;flex:0 0 36px;display:inline-flex;align-items:center;justify-content:center;color:var(--sw-accent);background:#ffe4d6;border-radius:50%;box-sizing:border-box}.sw-freeship__icon svg{width:100%;height:100%}.sw-freeship p.sw-freeship__message{flex:1;margin:0;color:#171717;font-size:13px;font-weight:500;line-height:1.45}.sw-freeship__message strong{color:var(--sw-accent)}.sw-freeship__bar{height:9px;width:100%;overflow:hidden;background:#e6d6ce;border-radius:999px}.sw-freeship__bar span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#ff8e41 0%,var(--sw-accent) 100%);transition:width .4s ease}.sw-freeship p.sw-freeship__fineprint{margin:9px 0 0;font-size:11px;line-height:1.3;color:#6b625e}@media(prefers-reduced-motion:reduce){.sw-freeship__bar span{transition:none}}.sv-sticky-buy-label{display:none}@media screen and (max-width:749px){sticky-add-to-cart .sticky-add-to-cart__bar{box-sizing:border-box;bottom:max(12px,env(safe-area-inset-bottom));width:calc(100% - 24px);max-width:460px;padding:10px 12px;gap:10px;border-radius:16px;background:#fff;color:#191919;box-shadow:0 8px 28px #0003}sticky-add-to-cart .sticky-add-to-cart__bar:before{border-radius:inherit}sticky-add-to-cart .sticky-add-to-cart__image,sticky-add-to-cart .sticky-add-to-cart__info{display:none}sticky-add-to-cart .sticky-add-to-cart__price{flex:0 0 auto;min-width:72px;max-width:38%;font-size:14px;font-weight:800;line-height:1.25;white-space:nowrap}sticky-add-to-cart .sticky-add-to-cart__price .compare-at-price{display:none}sticky-add-to-cart button.sticky-add-to-cart__button{display:flex;flex:1 1 auto;align-items:center;justify-content:center;width:auto!important;min-width:0;min-height:50px;height:50px;padding:10px 12px!important;border:none!important;border-radius:12px!important;background:#ff6a00!important;color:#fff!important;font-size:13px;font-weight:800;letter-spacing:.06em;text-align:center;cursor:pointer}sticky-add-to-cart button.sticky-add-to-cart__button .add-to-cart-text,sticky-add-to-cart button.sticky-add-to-cart__button .add-to-cart__added{display:none!important}sticky-add-to-cart button.sticky-add-to-cart__button .sv-sticky-buy-label{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap}sticky-add-to-cart button.sticky-add-to-cart__button:focus-visible{outline:3px solid #111;outline-offset:3px}}@media(prefers-reduced-motion:reduce){sticky-add-to-cart .sticky-add-to-cart__bar{transition:none}}#cart-drawer .theme-drawer__dialog{border-radius:20px 0 0 20px}#cart-drawer .cart-drawer__content{overscroll-behavior:contain}#cart-drawer .cart-drawer__items .cart-items__media-container,#cart-drawer .cart-drawer__items .cart-items__media-image{border-radius:12px!important;overflow:hidden}#cart-drawer .cart-items__title{font-weight:700;line-height:1.35}#cart-drawer .cart-items__variants{display:flex;flex-wrap:wrap;gap:5px 7px}#cart-drawer .cart-items__variant{display:inline-flex;align-items:center;flex-wrap:wrap;gap:3px;padding:4px 8px;border:1px solid #ebe5df;border-radius:8px;background:#f8f6f3;color:#303030;font-size:11px}#cart-drawer .cart-items__variant dt{font-weight:700}#cart-drawer .cart-items__variant dd{margin:0}#cart-drawer .cart-items__quantity .quantity-selector{border-radius:10px!important}#cart-drawer .sw-cartx--drawer{margin:0;padding:12px var(--cart-drawer-padding, 20px) 20px}#cart-drawer .sw-upsell{min-width:0}#cart-drawer .sw-upsell__title{margin-bottom:12px;color:#1d1d1d}#cart-drawer .sw-upsell__list{display:flex;flex-wrap:nowrap;gap:10px;padding-bottom:5px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:thin}#cart-drawer .sw-upsell__item{flex:0 0 min(76vw,254px);width:min(76vw,254px);min-width:0;box-sizing:border-box;scroll-snap-align:start;gap:9px;padding:9px;border:1px solid #e8e2db;border-radius:12px;background:#fff}#cart-drawer .sw-upsell__item img{border-radius:8px}#cart-drawer .sw-upsell__name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#cart-drawer .sw-upsell__cta{border-color:#ff6a00;border-radius:8px;color:#ce390f;padding:7px 8px}#cart-drawer .cart-drawer__summary{gap:10px;-webkit-mask-image:none;mask-image:none;box-shadow:0 -8px 18px #0000000b;border-top:1px solid #ece6e0}#cart-drawer .cart-drawer__summary .cart__checkout-button{width:100%;min-height:50px;border:0!important;border-radius:12px!important;background:#ff6a00!important;color:#171717!important;font-weight:800;letter-spacing:.055em}#cart-drawer .cart-drawer__summary .cart__checkout-button:hover{background:#ff7144!important;color:#111!important}#cart-drawer .sv-drawer-continue{width:100%;padding:10px 12px;background:transparent;border:0;color:#383838;font:inherit;font-size:12px;font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer}#cart-drawer .sv-drawer-continue:focus-visible{outline:2px solid #ff6a00;outline-offset:2px}@media screen and (max-width:749px){#cart-drawer .theme-drawer__dialog{border-radius:16px 0 0 16px}#cart-drawer .cart-drawer__summary{padding-bottom:max(12px,env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:no-preference){#MainContent [data-sv-scroll-reveal]{transition:opacity .62s cubic-bezier(.22,1,.36,1),translate .62s cubic-bezier(.22,1,.36,1);transition-delay:var(--sv-reveal-delay, 0ms)}#MainContent [data-sv-scroll-reveal=wait]{opacity:0;translate:0 22px}#MainContent [data-sv-scroll-reveal=show]{opacity:1;translate:0 0}}@media(prefers-reduced-motion:reduce){#MainContent [data-sv-scroll-reveal]{opacity:1!important;translate:none!important;transition:none!important}}.sv-whatsapp{position:fixed;right:18px;bottom:calc(18px + env(safe-area-inset-bottom));z-index:22;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:48px;height:48px;min-width:0;min-height:0;padding:10px;border:2px solid #fff;border-radius:50%;background:#25d366;color:#fff!important;text-decoration:none;box-shadow:0 3px 13px #0000002e;transition:opacity .2s ease,visibility .2s ease,box-shadow .2s ease}.sv-whatsapp svg{display:block;width:100%;height:100%;fill:currentColor}.sv-whatsapp:hover{background:#1faf56;box-shadow:0 5px 17px #0003}.sv-whatsapp:focus-visible{outline:3px solid #ff6a00;outline-offset:3px}body:has(#cart-drawer[open]) .sv-whatsapp,body:has(.menu-drawer-container[open]) .sv-whatsapp,body:has(dialog[open]) .sv-whatsapp,body:has(shopify-chat[open]) .sv-whatsapp{opacity:0;visibility:hidden;pointer-events:none}@media screen and (max-width:749px){.sv-whatsapp{right:12px;bottom:calc(14px + env(safe-area-inset-bottom));width:44px;height:44px;padding:9px}body:has(.sw-mnav) .sv-whatsapp{bottom:calc(73px + env(safe-area-inset-bottom))}body.sv-wa-buy-visible .sv-whatsapp,body:has(sticky-add-to-cart .sticky-add-to-cart__bar[data-stuck=true]) .sv-whatsapp{opacity:0;visibility:hidden;pointer-events:none}}@media(prefers-reduced-motion:reduce){.sv-whatsapp{transition:none}}.sv-icon{display:block;flex-shrink:0}#header-component .svg-wrapper:has(>.sv-icon),#header-component .svg-wrapper>svg.sv-icon{width:24px;height:24px}#header-component .account-button__icon.sv-icon{width:24px;height:24px}#header-component .sv-icon{transition:color .16s ease}#header-component .header-actions__cart-icon .sv-icon--bag{color:var(--sw-accent, #ff6a00)}#header-component .header-actions__action:is(:hover,:focus-visible) .sv-icon,#header-component .header__icon:is(:hover,:focus-visible) .sv-icon,#header-component .account-button:is(:hover,:focus-within) .account-button__icon{color:var(--sw-accent, #ff6a00)}.sv-menu-search button:is(:hover,:focus-visible) .sv-icon,.sv-menu-account:is(:hover,:focus-visible) .sv-icon,.menu-drawer__menu-item:is(:hover,:focus-visible,[aria-current=page])>.sv-menu-icon{color:var(--sw-accent, #ff6a00)}@media(prefers-reduced-motion:reduce){#header-component .sv-icon{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/sw-custom.css.map */
