body .hd__logo .logo img{width:180px;max-width:100%;height:auto}@media(max-width:900px){body .hd__logo .logo img{width:100px}}body .ann,body .ann__i,body .ann__i *{font-size:12px;line-height:16px;letter-spacing:var(--ls);font-weight:400}body .ann{min-height:34px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}body .ann__i{margin:0}body .ann a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}@media(max-width:900px){body .ann,body .ann__i,body .ann__i *{font-size:11px;line-height:15px}}body.tpl-index .hd__bar{padding-bottom:20px}@media(max-width:900px){body.tpl-index .hd__bar{padding-bottom:12px}}@media(min-width:901px){body.tpl-index .tile__t h2,body.tpl-index .row__h h2,body.tpl-index .fs__r h2{font-size:18px;line-height:24px}body.tpl-index .tiles--3 .tile__t h2{font-size:16px;line-height:22px}}body.tpl-index .row__h .eyebrow{font-size:18px;line-height:24px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}@media(max-width:900px){body.tpl-index .row__h .eyebrow{font-size:20px;line-height:26px}}body.tpl-index .tile__t{padding:18px 0 0}body.tpl-index .ds__n{margin:18px 0 10px}body.tpl-index .tile__t .eyebrow{margin:0 0 6px}body.tpl-index .tile__t h2,body.tpl-index .tiles--3 .tile__t h2{margin:0 0 14px}body.tpl-index .row .pc__m{padding-top:18px}body.tpl-index .row__h{padding-bottom:24px}body.tpl-index .tiles,body.tpl-index .row,body.tpl-index .ds{margin-bottom:58px}@media(max-width:900px){body.tpl-index .tile__t{padding-top:12px}body.tpl-index .ds__n{margin-top:12px}body.tpl-index .row .pc__m{padding-top:12px}body.tpl-index .row__h{padding-bottom:16px}body.tpl-index .tiles,body.tpl-index .row,body.tpl-index .ds{margin-bottom:36px}}body.tpl-index .tiles--over .tile__t{position:absolute;left:0;right:0;bottom:0;padding:90px 32px 32px;color:#fff;background:linear-gradient(transparent,#00000047);pointer-events:none}body.tpl-index .tiles--over .tile__t a{pointer-events:auto}body.tpl-index .tiles--over .tile__t .eyebrow,body.tpl-index .tiles--over .tile__t h2,body.tpl-index .tiles--over .tile__l{color:#fff}body.tpl-index .tiles--over .tile__t .eyebrow{margin:0 0 6px}body.tpl-index .tiles--over .tile__t h2{margin:0 0 14px}@media(max-width:900px){body.tpl-index .tiles--over .tile__t{padding:60px 16px 16px}}body.tpl-index .row__h h2:empty{display:none}body.tpl-index .row__h{align-items:center}body.tpl-index .row__h .eyebrow{margin:0}body.tpl-index .row__c{margin:0;align-items:center}body.tpl-index .row__c a{line-height:16px}body.tpl-index .tile__img,body.tpl-index .tile__img--portrait,body.tpl-index .tile__img--square,body.tpl-index .tile__img--wide,body.tpl-index .tiles--2 .tile__img,body.tpl-index .tiles--3 .tile__img,body.tpl-index .ds__img,body.tpl-index .ds__img--portrait,body.tpl-index .ds__img--square,body.tpl-index .row .pc__img{aspect-ratio:auto}body.tpl-index .tile__img .tile__s.is-on,body.tpl-index .ds__img .ds__s{position:static;display:block;width:100%;height:auto;object-fit:contain}body.tpl-index .pc__link{position:static;display:block}body.tpl-index .pc__img .pc__s.is-on{position:static;display:block;width:100%;height:auto;object-fit:contain}body .pc__tag--stock{display:none}body .pc__img.has-stock:hover .pc__tag--stock{display:block}body .pc__img.has-stock:hover .pc__tag--main{display:none}@media(hover:none){body .pc__img.has-stock .pc__tag--stock{display:none!important}body .pc__img.has-stock .pc__tag--main{display:block!important}}body .pc__p,body .pc__p s,body .pc__p span,body .pc__pct,body .pdp2__p,body .pdp2__p s,body .pdp2__p span{letter-spacing:.02em}body .pdp2__lab,body .pdp2__lab.is-sale{color:#000}body .pdp2__fs{order:2;margin:14px 0 0;font-size:12px;line-height:16px;letter-spacing:var(--ls)}body .pdp2__fs *{font-size:inherit;line-height:inherit;margin:0}body .pdp2__fs a,body .pdp2 .pdp2__fs.rte a{color:inherit;font-weight:400;border:0;border-bottom:0;box-shadow:none;background:none;padding:0;text-decoration-line:underline;text-decoration-color:currentColor;text-decoration-thickness:1px;text-underline-offset:2px}@media(max-width:900px){body .pdp2__fs{font-size:11px;line-height:15px}}body .pdp2__p,body .pdp2__p s,body .pdp2__p span{color:#000}body .pdp2__p s{margin-left:12px}body .pdp2__p span{margin-left:12px;text-transform:uppercase}body .pdp2__promo,body .pdp2__promo *{font-size:12px!important;line-height:18px!important;letter-spacing:var(--ls)}body .pdp2__promo{margin:0;color:#a6a6a6}body p.pdp2__in:has(+.pdp2__promo){margin-bottom:18px}body .pdp2__p+.pdp2__promo{margin-top:18px}body .pdp2__promo+.pdp2__promo{margin-top:8px}body .pdp2__promo:has(+form),body .pdp2__promo:has(+.pdp2__n){margin-bottom:60px}@media(max-width:900px){body .pdp2__promo,body .pdp2__promo *{font-size:11px!important;line-height:17px!important}body .pdp2__promo:has(+form),body .pdp2__promo:has(+.pdp2__n){margin-bottom:36px}}body .pdp2 #pdp-form:not(:has([data-opt-group])) .btn.blk{margin-top:0}body .pdp2 #pdp-form:has([data-atc]:disabled) .pdp2__st:not(.has-slot){display:none}body .pdp2 .pdp2__ln,body .pdp2 .pdp2__ln a,body .pdp2 .pdp2__ln .ul,body .pdp2 .pdp2__sg{font-size:12px;line-height:15px}@media(min-width:901px){body .nav__i>a,body .hd__r,body .hd__r a,body .tile__l,body .ds .tile__l{font-size:12px}}body .pdp2:not(.pdp2--alt) .pdp2__lab,body .pdp2:not(.pdp2--alt) .pdp2__t,body .pdp2:not(.pdp2--alt) .opt__l,body .pdp2:not(.pdp2--alt) .szb,body .pdp2:not(.pdp2--alt) .pdp2__st:not(.has-slot),body .pdp2 .crumb,body .pdp2 .sw__l,body .pdp2 .rc__h,body .pdp2 .rc__h span{font-size:12px;line-height:16px}@media(max-width:900px){body .pdp2:not(.pdp2--alt) .pdp2__lab,body .pdp2:not(.pdp2--alt) .pdp2__t,body .pdp2:not(.pdp2--alt) .opt__l,body .pdp2:not(.pdp2--alt) .szb,body .pdp2:not(.pdp2--alt) .pdp2__st:not(.has-slot),body .pdp2 .crumb,body .pdp2 .sw__l,body .pdp2 .rc__h,body .pdp2 .rc__h span{font-size:11px;line-height:15px}}
/*# sourceMappingURL=/cdn/shop/t/208/assets/ricarda-nav.css.map */
