.sw-body{background:#140b07;color:#f6ebdd;font-family:var(--sw-font-sans,system-ui,sans-serif);overflow-x:hidden}.sw-skip{position:absolute;left:-9999px}.sw-skip:focus{left:12px;top:12px;z-index:200;background:#f6ebdd;color:#140b07;padding:10px 14px;border-radius:8px}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.sw-header-section{position:sticky;top:0;z-index:60}.sw .sw-ann{background:var(--sw-red);color:#fff;overflow:hidden;height:34px;display:flex;align-items:center}.sw .sw-ann .row{display:flex;width:max-content;animation:swann 30s linear infinite}.sw .sw-ann span{font:700 10.5px/1 var(--sw-sans);letter-spacing:.2em;text-transform:uppercase;padding:0 26px;white-space:nowrap}.sw .sw-ann span:before{content:"\2726";margin-right:26px;opacity:.7}@keyframes swann{to{transform:translate(-50%)}}.sw .sw-header{transition:background .4s,border-color .4s;border-bottom:1px solid transparent;background:#140b078c;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.sw .sw-header.solid{background:#140b07db;border-bottom-color:var(--sw-line)}.sw .sw-header .in{height:68px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding-inline:var(--sw-m);max-width:1440px;margin:0 auto}.sw .sw-logo{display:flex;align-items:center;gap:10px;text-decoration:none;font:600 22px/1 var(--sw-serif);color:var(--sw-cream)}.sw .sw-logo svg{width:16px;height:22px}.sw .sw-nav{display:flex;gap:28px}.sw .sw-nav a{font:600 11px/1 var(--sw-sans);letter-spacing:.18em;text-transform:uppercase;text-decoration:none;color:#dccbb6}.sw .sw-nav a:hover,.sw .sw-nav a[aria-current]{color:var(--sw-amber)}.sw .sw-icons{display:flex;gap:8px;align-items:center}.sw .sw-ic{position:relative;width:40px;height:40px;display:grid;place-items:center;border:1px solid var(--sw-line);border-radius:50%;color:var(--sw-cream)}.sw .sw-ic:hover{border-color:var(--sw-amber)}.sw .sw-cart b{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;border-radius:9px;background:var(--sw-red);font:700 10px/18px var(--sw-sans);text-align:center;color:#fff}.sw .sw-burger{display:none;flex-direction:column;gap:5px}.sw .sw-burger span{display:block;width:16px;height:1.5px;background:currentColor}.sw .sw-drawer{display:flex;flex-direction:column;padding:10px var(--sw-m) 22px;background:#140b07f5;border-bottom:1px solid var(--sw-line)}.sw .sw-drawer[hidden]{display:none}.sw .sw-drawer a{padding:14px 0;border-bottom:1px solid var(--sw-line);text-decoration:none;font:400 1.4rem var(--sw-serif)}@media(max-width:820px){.sw .sw-nav{display:none}.sw .sw-burger{display:flex}}.sw .sw-footer{border-top:1px solid var(--sw-line);padding:70px 0 90px;background:var(--sw-bg)}.sw .fgrid{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:40px}@media(max-width:760px){.sw .fgrid{grid-template-columns:1fr}}.sw .fgrid h4{margin-bottom:14px}.sw .fgrid a{display:block;color:#cdbba6;text-decoration:none;padding:5px 0;font-size:.92rem}.sw .fgrid a:hover{color:var(--sw-amber)}.sw .fbottom{display:flex;justify-content:space-between;flex-wrap:wrap;gap:14px;margin-top:50px;padding-top:24px;border-top:1px solid var(--sw-line);color:#9c8a77;font-size:.82rem}.sw .pay{display:flex;gap:6px;flex-wrap:wrap}.sw .payicon{height:24px;width:auto}.sw .narrow{max-width:820px}.sw .h1{font-size:clamp(2.4rem,6vw,4.4rem);margin-bottom:24px}.sw .rte{color:#e2d3c1;font-weight:300}.sw .rte p,.sw .rte ul,.sw .rte ol{margin:0 0 1em}.sw .rte ul,.sw .rte ol{padding-left:1.2em}.sw .rte h2,.sw .rte h3{font-family:var(--sw-serif);font-weight:400;margin:1.4em 0 .5em}.sw .rte a{color:var(--sw-amber)}.sw .sw-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}@media(max-width:900px){.sw .sw-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.sw .sw-card{position:relative;display:block;border:1px solid var(--sw-line);border-radius:20px;overflow:hidden;text-decoration:none;background:var(--sw-card)}.sw .sw-card .img{aspect-ratio:4/5;overflow:hidden}.sw .sw-card .img img{width:100%;height:100%;object-fit:cover;transition:transform .8s}.sw .sw-card:hover .img img{transform:scale(1.05)}.sw .sw-card .t{padding:16px 18px;display:flex;flex-direction:column;gap:4px}.sw .sw-card .t b{font:400 1.3rem/1.2 var(--sw-serif)}.sw .sw-card .t span{color:var(--sw-muted);font-size:.9rem}.sw .sw-pag{margin-top:40px;text-align:center}.sw .sw-pag a,.sw .sw-pag span{margin:0 6px}.sw .sw-search{margin:22px 0;display:flex;flex-direction:column;gap:10px}.sw .sw-search .row{display:flex;gap:10px;flex-wrap:wrap}.sw input[type=search],.sw input[type=email],.sw input[type=password],.sw input[type=text],.sw input[type=number],.sw select{flex:1;min-width:0;padding:15px 18px;border-radius:999px;border:1px solid var(--sw-line);background:#ffffff0a;color:var(--sw-cream);font:inherit}.sw .sw-acc form{display:flex;flex-direction:column;gap:10px;margin:20px 0}.sw .sw-acc label{font-size:.85rem;color:var(--sw-muted)}.sw .sw-acc input,.sw .sw-acc select{border-radius:14px}.sw .sw-acc a{color:var(--sw-amber)}.sw .sw-line{display:grid;grid-template-columns:90px minmax(0,1fr) 80px 100px;gap:16px;align-items:center;padding:18px 0;border-bottom:1px solid var(--sw-line)}.sw .sw-line .img img{border-radius:12px;width:90px;height:90px;object-fit:cover}.sw .sw-line .info{display:flex;flex-direction:column;gap:4px}.sw .sw-line input{width:80px;flex:none;border-radius:12px;padding:10px}.sw .sw-line .pr{text-align:right;font:600 1.1rem var(--sw-serif)}@media(max-width:600px){.sw .sw-line{grid-template-columns:70px minmax(0,1fr)}.sw .sw-line .img img{width:70px;height:70px}}.sw .sw-total{margin-top:24px;text-align:right}.sw .sw-total .sum{display:flex;justify-content:flex-end;gap:20px;font:600 1.6rem var(--sw-serif);margin:8px 0}.sw .errors{color:#ff8a8f;margin-bottom:10px}.sw .sw-page{min-height:50vh}
/*# sourceMappingURL=/cdn/shop/t/17/assets/sw-theme.css.map */
