body.sp-open{overflow:hidden}.sp{padding:48px var(--pad) 52px;border-top:1px solid #000;border-bottom:1px solid #000;max-height:calc(100vh - 60px);overflow:auto}.sp__top{display:none;text-align:right;height:23px}.sp__x{position:relative;width:23px;height:23px;padding:0;background:none;border:0;cursor:pointer}.sp__x .x{position:absolute;top:0;right:0;bottom:0;left:0}.sp__f{display:flex;align-items:center;gap:12px;width:100%;max-width:620px;margin:0 auto 40px;padding:0 0 10px;border-bottom:1px solid #000;box-sizing:border-box}.sp__f:last-child{margin-bottom:0}.sp__f input{flex:1;min-width:0;border:0;background:none;font-size:14px;line-height:20px;letter-spacing:var(--ls);padding:6px 0;outline:0;-webkit-appearance:none;appearance:none}.sp__f input::-webkit-search-cancel-button{display:none}.sp__f input::placeholder{color:#a6a6a6;opacity:1}.sp__f button{background:none;border:0;padding:0;cursor:pointer;display:flex;align-items:center}.sp__f button svg{width:15px;height:15px}.sp h3,.sp__h{margin:0 0 14px;font-size:12px;line-height:16px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.sp__idle{max-width:620px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:34px}.sp__idle[hidden],.sp__r[hidden],.sp__none[hidden]{display:none}.sp__l{list-style:none;margin:0;padding:0;font-size:12px;line-height:18px;letter-spacing:var(--ls)}.sp__l li{padding:4px 0}.sp__l a,.sp__l button{background:none;border:0;padding:0;font:inherit;letter-spacing:inherit;color:inherit;cursor:pointer;text-align:left}.sp__l a:hover,.sp__l button:hover,.sp__l a:focus-visible,.sp__l button:focus-visible{text-decoration:underline}.sp__clr{margin-left:12px;font-size:11px;font-weight:400;text-transform:none;letter-spacing:var(--ls);color:#a6a6a6;background:none;border:0;padding:0;cursor:pointer;text-decoration:underline}.sp__r{display:grid;grid-template-columns:220px auto 1fr;column-gap:40px;max-width:1300px;margin:0 auto}.sp__side{grid-column:1}.sp__prod{grid-column:2}.sp__g{display:grid;grid-template-columns:repeat(5,140px);gap:20px}.sp__g .pc__img{display:block;position:relative;aspect-ratio:307/391;background:var(--panel);overflow:hidden}.sp__g .pc__img img{display:block;width:100%;height:100%;object-fit:cover}.sp__g .pc__link{display:block;width:100%;height:100%}.sp__g .pc{position:relative;min-width:0}.sp__g .pc__m{padding-top:10px}.sp__g .pc__p s{color:#a6a6a6}body .pc__tag{color:#000}.sp__all{grid-column:1/-1;justify-self:stretch;text-align:center;margin-top:30px;font-size:12px;line-height:16px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#000;background:none;border:0;padding:0}.sp__all:hover,.sp__all:focus-visible{text-decoration:underline;background:none;color:#000}.sp__none{max-width:620px;margin:0 auto;font-size:12px;line-height:18px;letter-spacing:var(--ls)}.sp__none strong{display:block;margin-bottom:6px}.sp__load{opacity:.55;transition:opacity .15s}@media(max-width:900px){html body .sp{padding:0 var(--pad) 40px;max-height:none;border-top:0}html body .sp__top{display:flex;justify-content:flex-end;align-items:center;height:60px;padding:0;margin:0;text-align:right}html body .sp__x{width:20px;height:20px;margin:0}html body .sp__f{margin:0 0 30px;padding:0 0 12px;gap:14px}html body .sp__f input{font-size:16px;line-height:22px;padding:4px 0}html body .sp__f button svg{width:18px;height:18px}.sp__idle{grid-template-columns:1fr;gap:26px}.sp__r{grid-template-columns:1fr;gap:24px}.sp__side,.sp__prod{grid-column:1}.sp__g{display:flex;gap:14px;overflow-x:auto;padding-bottom:6px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.sp__g .pc{flex:none;width:130px;scroll-snap-align:start}.sp__g .pc__m{font-size:11px}.sp__all{margin-top:22px}html body .nav .nav__extra a,html body .nav .nav__extra a *,html body .nav .nav__i>a,html body .nav .nav__t,html body .hd__burger,html body .nav__x{touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;transition:none!important;animation:none!important}html body .nav .nav__extra{background:#fff!important;border:0!important;margin-top:auto!important;padding:14px 20px 26px!important}html body .nav .nav__extra a{position:relative;display:block!important;padding:8px 0!important;line-height:16px!important;min-height:0!important;border:0!important;border-bottom:0!important;background:none!important;font-size:13px!important;letter-spacing:.08em!important;text-transform:uppercase;color:#000}html body .nav .nav__extra a:after{content:none!important;display:none!important}html body .nav .nav__extra a:before{content:"";position:absolute;left:0;right:0;top:-3px;bottom:-3px}}.srch2{display:flex;align-items:flex-end;max-width:440px;margin:30px auto 34px;border-bottom:1px solid #000}.srch2 input{flex:1;min-width:0;border:0;background:none;font-size:12px;line-height:18px;letter-spacing:var(--ls);padding:4px 0 3px;outline:0;-webkit-appearance:none;appearance:none}.srch2 input::-webkit-search-cancel-button{display:none}.srch2 input::placeholder{color:#a6a6a6;opacity:1}.srch2 button{background:none;border:0;padding:0 0 3px 12px;cursor:pointer;display:flex}.srch2 button svg{width:15px;height:15px}.srch__none{max-width:560px;margin:60px auto;text-align:center;font-size:12px;line-height:18px;letter-spacing:var(--ls)}.srch__none strong{display:block;margin-bottom:10px;font-size:12px;letter-spacing:.04em;text-transform:uppercase}.srch__none p{margin:0 0 10px}.srch__none a{text-decoration:underline}.srch__pop{display:flex;flex-wrap:wrap;gap:8px 22px;justify-content:center;margin-top:20px}@media(max-width:900px){.srch2{margin:22px 0 26px;max-width:none}.srch2 input{font-size:16px}}body .mdl .stores{padding:0!important}body .mdl .mdl__s,body .mdl .mdl__s+.mdl__s{padding-left:32px!important;padding-right:32px!important}body .mdl .mdl__s+.mdl__s{border-top:1px solid #000!important}@media(max-width:600px){body .mdl .mdl__s,body .mdl .mdl__s+.mdl__s{padding-left:20px!important;padding-right:20px!important}}body .mdl .mdl__o.on,body .mdl .mdl__vh,body .mdl .mdl__r a{text-underline-offset:2px!important;text-decoration-thickness:1px!important}body .mdl .mdl__o{line-height:14px;padding:0}body .mdl .mdl__open{text-decoration:none!important}body .mdl .mdl__t{font-size:18px!important;line-height:24px!important;padding-top:30px!important;padding-bottom:26px!important}@media(max-width:900px){body .mdl .mdl__t{font-size:16px!important;line-height:22px!important}}body .mdl{width:540px!important}@media(max-width:600px){body .mdl{width:100%!important}}body .szb.is-off,body .szb:disabled,body .szb[disabled],body .mdl .mdl__o.off,body .pc__szs .sz:disabled,body .pc__szs .sz[disabled],body .sz.is-off,body .sz:disabled{text-decoration:none!important}.cd__body,.mdl{overflow-y:scroll!important;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#000 #fff}.cd__body::-webkit-scrollbar,.mdl::-webkit-scrollbar{width:8px;background:#fff}.cd__body::-webkit-scrollbar-track,.mdl::-webkit-scrollbar-track{background:#fff;border-left:1px solid #000;border-radius:0}.cd__body::-webkit-scrollbar-thumb,.mdl::-webkit-scrollbar-thumb{background:#000;border-radius:0;border:0}.cd__body::-webkit-scrollbar-button,.mdl::-webkit-scrollbar-button{display:none;width:0;height:0}.cd__sub,.cd__sub *,.cd__p,.cd__p *,.bg__pr,.bg__pr *,.bg__sb,.bg__tt dl div,.bg__tt dl div *{letter-spacing:.02em!important}body .cd__img{width:132px!important;aspect-ratio:auto!important;height:auto!important;align-self:flex-start;background:none!important}body .cd__img img{display:block;width:100%!important;height:auto!important;object-fit:contain!important}body .cd__i{gap:20px}@media(max-width:900px){body .cd__img{width:104px!important}}body .cd__i{position:relative;border-bottom:0!important}body .cd__i:after{content:"";position:absolute;left:32px;right:32px;bottom:0;height:1px;background:#d8d8d8}body .cd__i:last-child:after{background:#000}@media(max-width:900px){body .cd__i:after{left:var(--pad);right:var(--pad)}}body .cd__b{gap:12px!important}body .cd__q{gap:6px}body .cd__q button{position:relative;width:28px;height:28px;min-width:28px;padding:0!important;font-size:0!important;line-height:0!important;color:transparent}body .cd__q button:before,body .cd__q button[aria-label^=Increase]:after{content:"";position:absolute;left:50%;top:50%;width:10px;height:1px;background:#000;transform:translate(-50%,-50%)}body .cd__q button[aria-label^=Increase]:after{width:1px;height:10px}body .cd__q span{min-width:20px}body .cd__gift summary{text-transform:uppercase}body .cd__i{align-items:stretch!important;padding-top:24px!important;padding-bottom:24px!important}body .cd__i+.cd__i{padding-top:24px!important}body .cd__m{margin-top:-3px;margin-bottom:-3px;justify-content:flex-start}body .cd__r{margin-top:auto!important;padding-top:14px!important;align-items:flex-end!important}body .cd__p,body .cd__a{line-height:18px}
/*# sourceMappingURL=/cdn/shop/t/208/assets/ricarda-search.css.map */
