.sw-dock{--sw-font-body: "Inter", sans-serif;font-family:var(--sw-font-body)}.sw-dock a{text-decoration:none}.sw-dock svg{width:22px;height:22px;display:block}.sw-dock__rail{position:fixed;z-index:var(--sw-dock-z);display:flex;flex-direction:column;gap:6px;padding:8px;margin:0;list-style:none;background:var(--sw-dock-bg);border-radius:999px;border:1px solid rgba(0,0,0,.06);box-shadow:0 12px 32px #1e0a2824,0 2px 6px #1e0a280f;animation:sw-dock-in .6s cubic-bezier(.2,.8,.2,1) .4s both}.sw-dock--right .sw-dock__rail{right:18px}.sw-dock--left .sw-dock__rail{left:18px}.sw-dock--middle .sw-dock__rail{top:50%;transform:translateY(-50%)}.sw-dock--bottom .sw-dock__rail{bottom:var(--sw-dock-bottom-desktop)}.sw-dock__rail li{position:relative}.sw-dock__rail li+li:before{content:"";position:absolute;top:-4px;left:50%;width:14px;height:1px;transform:translate(-50%);background:#00000014}.sw-dock__btn{position:relative;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;color:var(--sw-brand);transition:background .25s ease,color .25s ease,transform .25s ease,box-shadow .25s ease}.sw-dock__btn--instagram{--sw-brand: var(--sw-ig)}.sw-dock__btn--facebook{--sw-brand: var(--sw-fb)}.sw-dock__btn--call{--sw-brand: var(--sw-call)}.sw-dock__btn--whatsapp{--sw-brand: var(--sw-wa)}.sw-dock--outline .sw-dock__btn:hover,.sw-dock--outline .sw-dock__btn:focus-visible{background:color-mix(in srgb,var(--sw-brand) 12%,#ffffff);transform:scale(1.06);outline:none}.sw-dock--ig-gradient.sw-dock--outline .sw-dock__btn--instagram rect,.sw-dock--ig-gradient.sw-dock--outline .sw-dock__btn--instagram circle{stroke:url(#SwDockIgGradient)}.sw-dock--ig-gradient.sw-dock--outline .sw-dock__btn--instagram circle:last-child{fill:url(#SwDockIgGradient);stroke:none}.sw-dock--filled .sw-dock__btn{background:var(--sw-brand);color:#fff}.sw-dock--filled.sw-dock--ig-gradient .sw-dock__btn--instagram{background:radial-gradient(circle at 30% 107%,#fdf497 0% 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.sw-dock--filled .sw-dock__btn:hover,.sw-dock--filled .sw-dock__btn:focus-visible{transform:scale(1.08);box-shadow:0 6px 14px color-mix(in srgb,var(--sw-brand) 40%,transparent);outline:none}.sw-dock--filled .sw-dock__rail{gap:10px}.sw-dock--filled .sw-dock__rail li+li:before{display:none}.sw-dock__label{position:absolute;top:50%;white-space:nowrap;padding:7px 12px;border-radius:6px;background:#1a0a1e;color:#fbf0dc;font-size:12px;font-weight:500;letter-spacing:.04em;pointer-events:none;opacity:0;transition:opacity .2s ease,transform .2s ease}.sw-dock--right .sw-dock__rail .sw-dock__label{right:calc(100% + 16px);transform:translate(8px,-50%)}.sw-dock--left .sw-dock__rail .sw-dock__label{left:calc(100% + 16px);transform:translate(-8px,-50%)}.sw-dock__rail .sw-dock__btn:hover .sw-dock__label,.sw-dock__rail .sw-dock__btn:focus-visible .sw-dock__label{opacity:1;transform:translateY(-50%)}@keyframes sw-dock-in{0%{opacity:0;translate:24px 0}to{opacity:1;translate:0 0}}.sw-dock--left .sw-dock__rail{animation-name:sw-dock-in-left}@keyframes sw-dock-in-left{0%{opacity:0;translate:-24px 0}to{opacity:1;translate:0 0}}.sw-dock__fab-wrap,.sw-dock__bar{display:none}@media screen and (max-width:767px){.sw-dock__rail,.sw-dock--hide-mobile{display:none}.sw-dock--m-fab .sw-dock__fab-wrap{position:fixed;z-index:var(--sw-dock-z);bottom:calc(var(--sw-dock-bottom-mobile) + env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;align-items:center;gap:12px}.sw-dock--m-right .sw-dock__fab-wrap{right:16px}.sw-dock--m-left .sw-dock__fab-wrap{left:16px}.sw-dock__fab{position:relative;display:flex;align-items:center;justify-content:center;width:56px;height:56px;padding:0;border:0;border-radius:50%;background:var(--sw-dock-bg);color:var(--sw-fab-icon);box-shadow:0 10px 26px #1e0a2838,0 0 0 1px #0000000d;cursor:pointer;-webkit-tap-highlight-color:transparent}.sw-dock__fab svg{width:26px;height:26px;transition:transform .3s ease,opacity .2s ease}.sw-dock__fab .sw-dock__fab-close{position:absolute;opacity:0;transform:rotate(-90deg)}.sw-dock.is-open .sw-dock__fab .sw-dock__fab-open{opacity:0;transform:rotate(90deg)}.sw-dock.is-open .sw-dock__fab .sw-dock__fab-close{opacity:1;transform:rotate(0)}.sw-dock--pulse .sw-dock__fab:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid var(--sw-wa);animation:sw-dock-pulse 2.4s ease-out infinite;pointer-events:none}.sw-dock.is-open .sw-dock__fab:after{animation:none;opacity:0}@keyframes sw-dock-pulse{0%{transform:scale(1);opacity:.8}70%{transform:scale(1.45);opacity:0}to{transform:scale(1.45);opacity:0}}.sw-dock__menu{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;order:-1}.sw-dock__menu li{opacity:0;transform:translateY(12px) scale(.85);pointer-events:none;transition:opacity .22s ease,transform .22s ease}.sw-dock.is-open .sw-dock__menu li{opacity:1;transform:none;pointer-events:auto}.sw-dock.is-open .sw-dock__menu li:nth-last-child(1){transition-delay:.02s}.sw-dock.is-open .sw-dock__menu li:nth-last-child(2){transition-delay:.06s}.sw-dock.is-open .sw-dock__menu li:nth-last-child(3){transition-delay:.1s}.sw-dock.is-open .sw-dock__menu li:nth-last-child(4){transition-delay:.14s}.sw-dock__menu .sw-dock__btn{width:48px;height:48px;box-shadow:0 6px 16px #1e0a282e}.sw-dock--outline .sw-dock__menu .sw-dock__btn{background:var(--sw-dock-bg)}.sw-dock__menu .sw-dock__label{opacity:1;transform:translateY(-50%);background:#fff;color:#1a0a1e;box-shadow:0 4px 12px #0000001f}.sw-dock--m-right .sw-dock__menu .sw-dock__label{right:calc(100% + 10px)}.sw-dock--m-left .sw-dock__menu .sw-dock__label{left:calc(100% + 10px)}.sw-dock__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--sw-dock-z) - 1);background:#1a0a1e59;opacity:0;pointer-events:none;transition:opacity .25s ease}.sw-dock.is-open .sw-dock__backdrop{opacity:1;pointer-events:auto}.sw-dock--m-bar .sw-dock__bar{position:fixed;z-index:var(--sw-dock-z);left:0;right:0;bottom:0;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;margin:0;padding:6px 6px calc(6px + env(safe-area-inset-bottom,0px));list-style:none;background:var(--sw-dock-bg);border-top:1px solid rgba(0,0,0,.06);box-shadow:0 -6px 20px #1e0a2814}.sw-dock__bar a{display:flex;flex-direction:column;align-items:center;gap:3px;padding:6px 4px;border-radius:8px;color:#1a1a1a;font-size:11px;font-weight:500;letter-spacing:.02em}.sw-dock__bar a:active{background:#0000000a}.sw-dock__bar a svg{color:var(--sw-brand)}.sw-dock--ig-gradient .sw-dock__bar .sw-dock__btn--instagram rect,.sw-dock--ig-gradient .sw-dock__bar .sw-dock__btn--instagram circle{stroke:url(#SwDockIgGradient)}.sw-dock--ig-gradient .sw-dock__bar .sw-dock__btn--instagram circle:last-child{fill:url(#SwDockIgGradient);stroke:none}.sw-dock__bar-spacer{height:64px}}@media screen and (min-width:768px){.sw-dock--hide-desktop .sw-dock__rail{display:none}}@media(prefers-reduced-motion:reduce){.sw-dock__rail{animation:none}.sw-dock--pulse .sw-dock__fab:after{animation:none;display:none}.sw-dock__menu li,.sw-dock__btn,.sw-dock__label{transition:none}}.sw-imgcards__inner{max-width:var(--sw-max);margin:0 auto;padding:0 2rem}.sw-imgcards__grid{display:grid;grid-template-columns:repeat(var(--sw-cols),minmax(0,1fr));gap:var(--sw-gap);align-items:start;margin:0;padding:0;list-style:none}.sw-imgcards__item{min-width:0}.sw-imgcards__card{display:block;color:inherit;text-decoration:none}.sw-imgcards__media{overflow:hidden;border-radius:var(--sw-radius);line-height:0;transition:transform .35s ease,box-shadow .35s ease}.sw-imgcards--shadow .sw-imgcards__media{box-shadow:0 6px 18px #280a3224}.sw-imgcards__media img{display:block;width:100%;height:auto;transition:transform .6s ease}.sw-imgcards__media svg{display:block;width:100%;height:auto;aspect-ratio:4 / 5;background:#0000000d}@media(hover:hover){a.sw-imgcards__card:hover .sw-imgcards__media{transform:translateY(-6px);box-shadow:0 14px 28px #280a3233}}.sw-imgcards__card:focus-visible{outline:none}.sw-imgcards__card:focus-visible .sw-imgcards__media{outline:2px solid currentColor;outline-offset:3px}@media screen and (max-width:989px){.sw-imgcards__grid{grid-template-columns:repeat(var(--sw-cols-tablet),minmax(0,1fr))}}@media screen and (max-width:767px){.sw-imgcards__inner{padding:0 1.25rem}.sw-imgcards__grid{grid-template-columns:repeat(var(--sw-cols-mobile),minmax(0,1fr));gap:var(--sw-gap-mobile)}.sw-imgcards--mobile-scroll .sw-imgcards__inner{padding:0}.sw-imgcards--mobile-scroll .sw-imgcards__grid{display:flex;align-items:flex-start;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:1.25rem;padding:0 1.25rem 16px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.sw-imgcards--mobile-scroll .sw-imgcards__grid::-webkit-scrollbar{display:none}.sw-imgcards--mobile-scroll .sw-imgcards__item{flex:0 0 78%;scroll-snap-align:start}}@media(prefers-reduced-motion:reduce){.sw-imgcards__media,.sw-imgcards__media img{transition:none}}.sw-more{--sw-font-heading: "Libre Bodoni", serif;--sw-font-body: "Inter", sans-serif;--sw-gap: 16px;color:#000}.sw-more__inner{max-width:var(--page-width, 1280px);margin:0 auto;padding:0 2rem}.sw-more__head{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;margin-bottom:24px}.sw-more--center .sw-more__head{justify-content:center;text-align:center}.sw-more__title{margin:0;font-family:var(--sw-font-heading);font-weight:400;font-size:clamp(28px,3.2vw,45px);line-height:1.15}.sw-more__desc{margin:10px 0 0;font-family:var(--sw-font-body);font-size:16px;line-height:1.6}.sw-more__arrows{display:flex;gap:10px;flex-shrink:0}.sw-more--center .sw-more__arrows{display:none}.sw-more__arrow{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;background:#000;color:#fff;border:0;border-radius:6px;cursor:pointer;padding:0;transition:opacity .2s ease}.sw-more__arrow[disabled]{opacity:.35;cursor:default}.sw-more__arrow svg{width:18px;height:18px}[dir=rtl] .sw-more__arrow svg{transform:scaleX(-1)}.sw-more__track{display:flex;gap:var(--sw-gap);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;margin:0;padding:0;list-style:none}.sw-more__track::-webkit-scrollbar{display:none}.sw-more__item{flex:0 0 calc((100% - var(--sw-gap) * (var(--sw-cols) - 1)) / var(--sw-cols));min-width:0;scroll-snap-align:start}.sw-more__item[hidden]{display:none}.sw-more__card{display:block;color:inherit;text-decoration:none}.sw-more__media{position:relative;overflow:hidden;aspect-ratio:var(--sw-ratio);background:#f2f2f2}.sw-more__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .4s ease,transform .6s ease}.sw-more__media img.sw-more__img--hover{opacity:0}@media(hover:hover){.sw-more__card:hover .sw-more__img--hover{opacity:1}.sw-more__card:hover .sw-more__media--single img{transform:scale(1.04)}}.sw-more__badge{position:absolute;top:10px;left:10px;z-index:1;padding:4px 8px;background:#fff;color:#000;font-family:var(--sw-font-body);font-size:11px;letter-spacing:.04em;text-transform:uppercase}.sw-more__info{padding-top:10px;font-family:var(--sw-font-body)}.sw-more__name{margin:0 0 4px;font-size:13px;line-height:1.4;font-weight:400}.sw-more__price{margin:0;font-size:13px;display:flex;gap:8px;flex-wrap:wrap}.sw-more__price s{opacity:.55}@media screen and (max-width:989px){.sw-more__item{flex-basis:calc((100% - var(--sw-gap) * 2) / 3)}}@media screen and (max-width:767px){.sw-more{--sw-gap: 10px}.sw-more__inner{padding:0 1.25rem}.sw-more__arrows{display:none}.sw-more__item{flex-basis:46%}}.sw-heading{--sw-font-heading: "Libre Bodoni", serif;--sw-font-body: "Inter", sans-serif}.sw-heading__inner{max-width:var(--page-width, 1280px);margin:0 auto;padding:0 2rem;display:flex;flex-direction:column}.sw-heading--left .sw-heading__inner{align-items:flex-start;text-align:left}.sw-heading--center .sw-heading__inner{align-items:center;text-align:center}.sw-heading--right .sw-heading__inner{align-items:flex-end;text-align:right}.sw-heading__title{margin:0;color:var(--sw-title-color);font-family:var(--sw-font-heading);font-weight:400;font-style:normal;font-size:clamp(28px,3.2vw,var(--sw-title-size));line-height:1.15;letter-spacing:-.01em}.sw-heading__desc{margin-top:var(--sw-gap);max-width:var(--sw-desc-width);color:var(--sw-desc-color);font-family:var(--sw-font-body);font-size:var(--sw-desc-size);line-height:1.7}.sw-heading__desc p{margin:0 0 .8em}.sw-heading__desc p:last-child{margin-bottom:0}.sw-heading__desc a{color:inherit;text-underline-offset:3px}@media screen and (max-width:767px){.sw-heading__inner{padding:0 1.25rem}.sw-heading--m-left .sw-heading__inner{align-items:flex-start;text-align:left}.sw-heading--m-center .sw-heading__inner{align-items:center;text-align:center}.sw-heading--m-right .sw-heading__inner{align-items:flex-end;text-align:right}.sw-heading__desc{font-size:min(var(--sw-desc-size),15px)}}.sw-spacer{display:flex;align-items:center;justify-content:center;width:100%}.sw-spacer--hide-desktop{display:none}.sw-spacer__line{width:var(--sw-line-width);height:0;margin:0;border:0;border-top:var(--sw-line-thickness) solid var(--sw-line-color)}@media screen and (max-width:767px){.sw-spacer--hide-desktop{display:flex}.sw-spacer--hide-mobile{display:none}}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map?subset=AAAAAAAAAACIGQ */
