html,body,button,input,select,textarea,.btn{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}@media(min-width:901px){.fg__l,body .cat__s{gap:.2rem}}body .dsg__g a{padding:5px 0}a,button,summary,span,strong,label{text-underline-offset:2px;text-decoration-thickness:1px}body .dsg__az a:hover,body .dsg__az a.is-on,body .dsg__x,body .dsg__g a:hover,body .szb[aria-pressed=true],body .szb:hover,body .pdp2__ln .ul,body .pdp2__sg:hover{text-underline-offset:2px;text-decoration-thickness:1px}.pdp2__note{display:none;order:6;margin:10px 0 0;font-size:12px;line-height:16px;letter-spacing:var(--ls);color:var(--accent)}.pdp2__note.is-on{display:block}.pdp2 .opt.nudge .opt__l{color:var(--accent)}body .mdl{padding-top:64px;padding-bottom:40px}body .mdl__t{font-size:16px;line-height:20px}body .mdl__i,body .mdl__hint{font-size:12px;line-height:18px}body .mdl__h strong{font-size:12px;line-height:18px;text-transform:uppercase}body .mdl__st,body .mdl__a,body .mdl__r{font-size:12px;line-height:18px}body .mdl__a,body .mdl__r{margin-top:12px}body .mdl__r+.mdl__r{margin-top:8px}body .mdl__r svg{width:13px;height:13px}body .mdl .stores{margin-top:22px}body .mdl__s{padding-top:32px}body .mdl__s+.mdl__s{padding-top:40px}body .mdl .btn.blk.full{height:43.67px}body .mdl .btn.blk.full:not(:disabled):hover,body .mdl .btn.blk.full:not(:disabled):focus-visible{background:#333;color:#fff}body .mdl .btn.blk.full[data-inbag]{cursor:default}@media(max-width:900px){body .mdl__i,body .mdl__hint,body .mdl__h strong,body .mdl__st,body .mdl__a,body .mdl__r{font-size:11px}}@media(min-width:901px){.mega{font-size:12px}.nav__i>a,.hd__r{font-size:11px}.tile__l,.ds .tile__l{font-size:11px}}@media(min-width:901px){.nav .nav__i>a,.nav .nav__i:hover>a,.nav a.is-sale{border-bottom-color:transparent;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;text-decoration-color:transparent;transition:text-decoration-color .15s}.nav .nav__i:hover>a,.nav .nav__i:focus-within>a{text-decoration-color:var(--fg)}.nav a.is-sale,.nav .nav__i:hover>a.is-sale,.nav .nav__i:focus-within>a.is-sale{text-decoration-color:var(--accent)}}.acc .rte{font-size:12px;line-height:18px}@media(max-width:900px){.acc .rte{font-size:11px;line-height:17px}}.usp li{font-size:12px;line-height:16px;letter-spacing:.04em}.pdp2:not(.pdp2--alt) .usp{margin-top:44px}@media(max-width:900px){.usp li{font-size:11px}.pdp2:not(.pdp2--alt) .usp{margin-top:48px}}.usp__a:hover{text-decoration:underline}.rc .pc__img{aspect-ratio:307/391}.pdp2:not(.pdp2--alt) .acc summary{font-size:12px;line-height:16px;font-weight:700;letter-spacing:.04em}@media(max-width:900px){.pdp2:not(.pdp2--alt) .acc summary{font-size:11px}}@media(min-width:901px){.pdp2:not(.pdp2--alt) .acc summary{padding:3px 0}.pdp2:not(.pdp2--alt) .accs{margin-top:38px}}@media(max-width:900px){.pdp2:not(.pdp2--alt) .accs{margin-top:44px}}.pdp2 form .btn.blk:not(:disabled):hover,.pdp2 form .btn.blk:not(:disabled):focus-visible{background:#333;color:#fff}.sw__i,.rcard__m{line-height:18px}.sw__i strong,.rcard__v{margin-bottom:1px}.rcard__m a:not(.rcard__v){margin-bottom:5px}body .pc__m,body .rcard__m,body .sw__i,body .cd__m,body .drawer__m,body .sp__g .pc__m{font-size:12px}@media(max-width:900px){body .pc__m,body .rcard__m,body .sw__i,body .cd__m,body .drawer__m,body .sp__g .pc__m{font-size:11px}}body .pc__v,body .rcard__v,body .sw__i strong,body .cd__v,body .drawer__m strong{font-weight:700;letter-spacing:.04em;text-transform:uppercase}body .pc__t,body .rcard__m a:not(.rcard__v),body .sw__t span,body .cd__t,body .drawer__m span:first-of-type{font-weight:400;letter-spacing:var(--ls)}.sw__img{aspect-ratio:155/198;width:100%;margin-bottom:12px}.sw__i .pc__s{margin:0;aspect-ratio:auto;width:100%;height:100%}.sw__t{display:block;text-transform:uppercase}.sw__t strong,.sw__t span{display:block}.sw__i .pc__wish{top:8px;left:8px}.dsg .dsg__t,.dsg .dsg__g h2,.wl .wl__t,.wl .wl__e1{-webkit-text-stroke:0}.tile__t h2,.row__h h2,.fs__r h2,.col__top h1,.cd__h h2,.ft h3,.drawer__h h3,.dsg .dsg__t,.dsg .dsg__g h2,.wl .wl__t,.wl .wl__e1{letter-spacing:.04em}.pdp2__v{letter-spacing:.02em}.pdp2__t{letter-spacing:.002em}@media(min-width:901px){.tile__t .eyebrow,.row__h .eyebrow,.fs__c .eyebrow{font-size:12px;line-height:14px}.tile__t .eyebrow,.row__h .eyebrow{margin-bottom:3px}.fs__c .eyebrow{margin-bottom:26px}.tile__t h2,.row__h h2{font-size:28px;line-height:33px}.tiles--3 .tile__t h2,.fs__r h2{font-size:22px;line-height:26px}.fs__r strong{font-size:16px;line-height:19px}}@media(max-width:900px){.tile__t .eyebrow,.row__h .eyebrow{margin-bottom:2px}}.tiles--over .tile{position:relative}.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}.tiles--over .tile__t a{pointer-events:auto}.tiles--over .tile__t .eyebrow,.tiles--over .tile__t h2,.tiles--over .tile__l{color:#fff}.tiles--over .tile__t h2{margin-bottom:14px}@media(max-width:900px){.tiles--over .tile__t{padding:60px 16px 16px}}.pc__s{display:none}.pc__s.is-on{display:block}.pc__ar{position:absolute;top:50%;z-index:3;width:34px;height:34px;margin-top:-17px;padding:0;border:0;background:none;opacity:0;transition:opacity .2s;cursor:pointer}.pc__ar--l{left:6px}.pc__ar--r{right:6px}.pc__ar:before{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;border:solid #000;border-width:0 0 1px 1px;filter:drop-shadow(0 0 2px rgba(255,255,255,.7))}.pc__ar--l:before{transform:translate(-30%,-50%) rotate(45deg)}.pc__ar--r:before{transform:translate(-70%,-50%) rotate(-135deg)}.pc__img:hover .pc__ar,.pc__ar:focus-visible{opacity:1}.pc__ar:focus-visible{outline:1px solid #000;outline-offset:-4px}@media(hover:none),(max-width:900px){.pc__ar{display:none}}.crumb a,.crumb em{text-transform:capitalize;font-style:normal}.crumb a{color:#a6a6a6;transition:color .15s}.crumb a:hover,.crumb a:focus-visible{color:#000}@media(min-width:901px){.crumb{padding:34px 0 0;margin-bottom:22px;font-size:12px;line-height:16px}}@media(min-width:901px){.rule2{margin-bottom:52px}}.ft h3{margin-bottom:calc(1.2rem + 5px)}.pc__v{margin-bottom:1px}.pc__t{margin-bottom:5px}.tile__l{font-weight:400;text-decoration-line:underline;text-decoration-color:currentColor;text-decoration-thickness:1px;text-underline-offset:2px;-webkit-text-stroke:0 currentColor;transition:-webkit-text-stroke-width .2s ease}.tile__l:hover,.tile__l:focus-visible{font-weight:500;-webkit-text-stroke-width:.01em}@media(prefers-reduced-motion:reduce){.tile__l{transition:none}}.pc__t,.fs__n,.pdp2__t,.rcard__m a:not(.rcard__v),.sw__t span,.cd__t,.drawer__m span:first-of-type{text-transform:none}.sz{color:#000;line-height:14px;text-decoration-line:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:2px;transition:text-decoration-color .15s}.sz:not(:disabled):hover,.sz:not(:disabled):focus-visible,.sz.on{text-decoration-color:#000}.sz:disabled,.sz:disabled:hover{color:#b5b5b5;text-decoration-color:transparent;cursor:default}.col__seo,.col__seo *{text-align:center!important}.col__seo ul,.col__seo ol{list-style-position:inside;padding:0}.pdp2__p{font-size:13.33px;line-height:16px}p.pdp2__in{cursor:default;margin:0 0 60px;color:#a6a6a6;font-size:12px;line-height:15px}.pdp2__mi{margin-left:6px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;cursor:pointer;transition:color .15s}.pdp2__mi:hover,.pdp2__mi:focus-visible{color:#000}.pdp2__mi:focus-visible{outline:2px solid #000;outline-offset:3px}@media(max-width:900px){p.pdp2__in{margin-bottom:36px}}.pdp2__p+form,.pdp2__n+form{margin-top:60px}.pdp2--alt .pdp2__p+form,.pdp2--alt .pdp2__n+form{margin-top:34px}@media(max-width:900px){.pdp2__p+form,.pdp2__n+form{margin-top:36px}}.pdp2:not(.pdp2--alt) form{display:flex;flex-direction:column}.pdp2 [data-opt-group][data-name*=size]{position:relative}[data-opt-group]+[data-opt-group][data-name*=size]{margin-top:16px}.pdp2 .pdp2__st.has-slot{position:absolute;left:0;bottom:calc(100% + 2px);transform:translate(-50%);margin:0;padding:0 0 15px;min-height:0;white-space:nowrap;font-size:10.67px;line-height:13px;color:#000;text-transform:uppercase;letter-spacing:.04em;opacity:0;pointer-events:none;transition:opacity .12s;order:0}.pdp2 .pdp2__st.has-slot.is-on{opacity:1}.pdp2 .pdp2__st.has-slot:after{content:"";position:absolute;left:50%;bottom:2px;width:6px;height:6px;border:solid #000;border-width:1px 0 0 1px;transform:translate(-50%) rotate(45deg)}.pdp2__st:empty:not(.has-slot){display:none}.pdp2:not(.pdp2--alt) .pdp2__link{order:3}.pdp2:not(.pdp2--alt) form .btn.blk{order:4;margin-top:23px}.pdp2:not(.pdp2--alt) .pdp2__ln{order:5}.szb.is-soldout{color:#a6a6a6}.szb.is-soldout:hover{text-decoration:none;cursor:default}.pdp2--alt .szb.is-soldout:hover{border-color:#ececec}@media(prefers-reduced-motion:reduce){.pdp2 .pdp2__st.has-slot{transition:none}}.pdp2__ln{font-size:12px;line-height:15px}
/*# sourceMappingURL=/cdn/shop/t/208/assets/ricarda-type.css.map */
