.nav__logo,.flt__go{display:none}.cd__q [data-cd-qty="0"],.bg__q [data-bg-qty="0"]{opacity:.3;cursor:default}@media(max-width:900px){html body input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=submit]):not([type=button]),html body select,html body textarea{font-size:16px!important}html body .hd__r a.hide-s{display:none!important}html body .hd{position:relative}html body .hd__logo{display:flex!important;align-items:center;justify-content:center;min-height:56px;padding:6px var(--pad)!important;margin:0!important}html body .hd__bar{position:absolute!important;top:0;left:0;right:0;bottom:0;display:flex!important;flex-wrap:nowrap!important;align-items:center;justify-content:space-between;min-height:0!important;padding:0 4px!important;pointer-events:none}html body .hd__bar>*{pointer-events:auto}html body.tpl-index .hd__bar{padding-bottom:0!important}html body .nav .nav__logo{display:block;align-self:flex-start;padding:22px 20px 18px;margin:0;line-height:0}html body .nav .nav__logo img{display:block;width:132px;height:auto}html body .nav .nav__x{position:absolute!important;top:0;right:0}html body .nav{padding-bottom:0!important}html body .nav__i{border-bottom:1px solid #ececec!important}html body .nav__i:first-of-type{border-top:1px solid #ececec}html body .nav__i>a{font-size:13px!important;line-height:18px!important;padding:15px 56px 15px 20px!important;text-transform:uppercase;letter-spacing:.08em!important}html body .nav__t{top:0!important;right:0!important;width:56px!important;height:48px!important}html body .nav__t:before{content:""!important;left:auto!important;right:20px!important;top:24px!important;width:11px!important;height:1px!important;border:0!important;background:#000!important;transform:none!important}html body .nav__t:after{content:"";position:absolute;right:25px;top:19px;width:1px;height:11px;background:#000}html body .nav__i.is-open .nav__t:before{top:24px!important;transform:none!important}html body .nav__i.is-open .nav__t:after{display:none}html body .nav .mega{padding:0 20px 14px!important}html body .nav .mega__c{margin-bottom:8px!important}html body .nav .mega__c a,html body .nav .mega__cols a{font-size:13px!important;line-height:18px!important;padding:7px 0!important;min-height:0!important;text-transform:none!important;letter-spacing:.01em!important;color:#444}html body .nav .mega__c a:active,html body .nav .mega__cols a:active{color:#000}html body .nav .mega__c a.mega__h{padding:8px 0 4px!important;color:#000;font-weight:700;text-transform:uppercase!important;font-size:11px!important;letter-spacing:.08em!important}html body .nav__extra{margin-top:auto!important;padding:18px 20px 28px!important;background:#f7f7f7}html body .nav__extra a{display:flex!important;align-items:center;justify-content:space-between;padding:12px 0!important;min-height:0!important;font-size:12px!important;line-height:16px!important;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #e6e6e6}html body .nav__extra a:last-child{border-bottom:0}html body .nav__extra a:after{content:"";width:6px;height:6px;border:solid #000;border-width:1px 1px 0 0;transform:rotate(45deg);margin-right:3px}html body .nav a,html body .nav button,html body .hd__burger,html body .hd__r a{touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:none!important}html body .nav{transition:transform .18s ease,visibility 0s .18s!important}html body.menu-open .nav{transition:transform .18s ease!important}html body.tpl-collection .col .col__top{padding:14px 0!important;display:grid!important;grid-template-columns:1fr auto 1fr;align-items:center}html body.tpl-collection .col .col__top h1{font-size:13px!important;line-height:18px!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase}html body.tpl-collection .col .col__top .tg{font-size:11px!important;line-height:16px!important;letter-spacing:.1em!important;text-transform:uppercase;font-weight:400}html body.tpl-collection .col .col__top .sort{justify-self:end}html body.tpl-collection .col .col__top .tg .x{scale:.8}html body.tpl-collection .col>hr.rule{height:0!important;margin:0!important;border:0!important;border-top:1px solid #000!important}html body.tpl-collection .col .col__banner{margin:0 0 4px!important}html body.tpl-collection .col .sort__m{min-width:180px;padding:6px 0!important}html body.tpl-collection .col .sort__m li{margin:0!important;padding:0!important}html body.tpl-collection .col .sort__m button{min-height:0!important;height:auto!important;padding:8px 16px!important;font-size:12px!important;line-height:16px!important;letter-spacing:var(--ls)!important;text-transform:none!important;text-align:left}html body.tpl-collection .col .chips{display:flex!important;justify-content:space-between!important;align-items:flex-start!important;gap:12px;padding:14px 0!important;margin:0!important;font-size:11px!important;line-height:16px!important;letter-spacing:.08em!important;text-transform:uppercase;color:#8c8c8c}html body.tpl-collection .col .chips>div{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:6px 16px;min-width:0;text-align:left}html body.tpl-collection .col .chips>span{flex:none;white-space:nowrap;padding-top:0}html body.tpl-collection .col .chips .chip{display:inline-flex!important;align-items:center;gap:8px;min-height:0!important;margin:0!important;padding:0!important;color:#000;text-align:left}html body.tpl-collection .col .chips .ul{display:inline-block;min-height:0!important;margin:0!important;padding:0!important;border:0!important;color:#8c8c8c;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}html body.tpl-collection .pc__m{padding-top:8px!important;line-height:15px!important}html body.tpl-collection .pc__v,html body.tpl-collection .pc__t{display:block;margin:0!important;padding:0!important;line-height:15px!important}html body.tpl-collection .pc__t{margin-top:2px!important}html body.tpl-collection .pc__p{margin:3px 0 0!important;padding:0!important;line-height:15px!important}html body.tpl-collection .grid{row-gap:22px!important}html body .col:not(.is-closed) .flt:before{content:"Filter";position:fixed;top:0;left:0;right:0;z-index:100;height:56px;box-sizing:border-box;padding:0 var(--pad);display:flex;align-items:center;background:#fff;border-bottom:1px solid #ececec;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}html body .col:not(.is-closed) .flt__x{z-index:101;font-size:11px!important;letter-spacing:.1em}html body .flt .fg>summary{font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:11px!important}html body .flt .fg{border-bottom:1px solid #ececec}html body .col:not(.is-closed) .flt__go{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:102;align-items:center;justify-content:center;height:56px;margin:0;padding:0 16px env(safe-area-inset-bottom);background:#000;color:#fff;border:0;border-radius:0;font:inherit;font-size:12px;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;touch-action:manipulation}html body .col:not(.is-closed) .flt{padding-bottom:100px!important}html body .hd__logo .logo img{width:132px!important;max-width:100%}html body .cd .cd__q{gap:6px!important}html body .cd .cd__q button{min-width:40px!important;min-height:40px!important;text-align:center!important;padding:0!important}html body .cd .cd__q span{min-width:24px!important}html body .bg__q{gap:6px!important}html body .bg__q button{min-width:40px!important;min-height:40px!important}html body.tpl-index .row__h{padding-bottom:30px!important}html body .rc__h{margin-bottom:28px}html body.tpl-index .row__h .eyebrow,html body.tpl-index .row__h h2,html body.tpl-index .tile__t h2,html body.tpl-index .fs__r h2{font-size:14px!important;line-height:20px!important}html body .flt .fg{padding:12px 0!important}html body .flt .fg h3,html body .flt .fg summary,html body .flt .fg legend{margin:0 0 6px;font-size:12px;line-height:16px}html body .ck{min-height:30px!important;gap:10px}html body .cat__s{gap:0!important}html body .col:not(.is-closed) .flt{padding-top:72px!important}html body .rf__in{grid-template-columns:1fr!important}html body .rf__c:not(.rf__n){padding:0!important;border-bottom:1px solid #e3e3e3}html body .rf__c:not(.rf__n) h3{display:flex;align-items:center;justify-content:space-between;margin:0;padding:18px 0;cursor:pointer;-webkit-tap-highlight-color:transparent}html body .rf__c:not(.rf__n) h3:after{content:"+";font-size:16px;font-weight:300;line-height:14px;letter-spacing:0}html body .rf__c.is-open:not(.rf__n) h3:after{content:"\2212"}html body .rf__c:not(.rf__n):not(.is-open)>:not(h3){display:none!important}html body .rf__c.is-open:not(.rf__n){padding-bottom:14px!important}html body .rf__c.is-open:not(.rf__n) h3{padding-bottom:12px}html body .rf__n{padding:26px 0 8px!important}html body .rf__pay{display:none!important}html body .rf__b{font-size:11px!important;line-height:14px!important;letter-spacing:var(--ls)!important;gap:8px!important;padding:16px 0 20px!important}html body .rf__b select{font-size:11px!important;line-height:14px!important;letter-spacing:var(--ls)!important;padding:0!important;text-transform:uppercase;height:auto!important;min-height:0!important}html body .rf__cp{font-size:11px!important;letter-spacing:var(--ls)!important}html body .pdp2:not(.pdp2--alt) p.pdp2__in{margin-bottom:58px!important}html body .pdp2:not(.pdp2--alt) p.pdp2__in:has(+.pdp2__promo){margin-bottom:18px!important}html body .pdp2:not(.pdp2--alt) .pdp2__promo:has(+form),html body .pdp2:not(.pdp2--alt) .pdp2__promo:has(+.pdp2__n){margin-bottom:58px!important}html body .pdp2 .pdp2__st.has-slot{padding-bottom:7px!important;bottom:calc(100% + 1px)!important}html body .pdp2 .pdp2__st.has-slot:after{bottom:0!important}html body .pdp2 .usp{display:flex!important;flex-direction:column;gap:8px!important;margin:26px 0 0!important;padding:0!important}html body .pdp2 .usp li{margin:0!important;padding:0!important;min-height:0!important;line-height:16px!important}html body .pdp2 .usp a,html body .pdp2 .usp span{min-height:0!important;padding:0!important;line-height:16px}html body .pdp2 .acc summary{min-height:0!important;padding:8px 0!important}html body .pdp2 .acc[open]>summary{margin-bottom:4px!important}html body .pdp2 .acc .rte{padding-bottom:10px!important}html body .pdp2:not(.pdp2--alt) .accs{margin-top:36px!important}html body iframe.ricarda-ap-frame{position:fixed!important;width:calc(100% - 32px)!important;height:calc(100% - 32px)!important;max-width:none!important;max-height:none!important;top:16px!important;right:16px!important;bottom:16px!important;left:16px!important;border:0}}html body .gcm__scrim{background:#78787861!important}html body .gcm__d{box-shadow:0 12px 40px #00000038,0 2px 10px #0000001f!important}@media(max-width:760px){html body .gcm{padding:12px!important;align-items:center!important;justify-content:center!important}html body .gcm__d{width:100%!important;max-height:100%!important;border:1px solid #000!important}html body .gcm__f{padding:12px 20px 14px!important}html body .gcm__n{margin-top:8px!important}html body .gcm__h{padding:14px 20px 10px!important}html body .gcm__body{padding:0 20px 6px!important}html body .gcm__body>.gcm__pv{position:sticky!important;top:0!important;z-index:3;margin-bottom:12px!important;padding:0 0 10px;background:#fff}html body .gcm__card{aspect-ratio:auto!important;padding:12px 10px!important}html body .gcm__logo{width:96px!important}html body .gcm__lg{font-size:18px!important}html body .gcm__ty{margin-top:10px!important;font-size:9px!important}html body .gcm__ln{margin:8px 0!important}html body .gcm__am{font-size:16px!important}html body .gcm__to{margin:8px 0 0!important;font-size:10px!important}html body .gcm__q{margin:6px 0 0!important;font-size:11px;line-height:15px;max-height:48px;overflow:hidden}html body .gcm__opt button{height:38px!important;font-size:12px!important}html body .gcm__hint{margin:10px 0 2px!important}html body .gcm__lb{margin:12px 0 0!important}html body .gcm .gcm__ta{padding:8px 10px!important}html body .gcm__tabs{margin-top:2px!important}html body .cal{margin-top:10px!important}}
/*# sourceMappingURL=/cdn/shop/t/208/assets/ricarda-phone.css.map */
