.ald{--ald-ink: #0F0F0F;--ald-paper: #F5F5F3;--ald-sand: #D6CFC4;--ald-stone: #8A8A8A;--ald-gold: #C2A572;--ald-top: 96px;--ald-side: 320px;background:var(--ald-bg, #fff);color:var(--ald-ink);font-family:var(--font-body-family, Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif);-webkit-font-smoothing:antialiased}.ald *,.ald *:before,.ald *:after{box-sizing:border-box}.ald button{font-family:inherit;border-radius:0}.ald [hidden]{display:none!important}.ald__col{position:relative;min-width:0}.ald__col--left .ald__sticky>*{width:100%;max-width:var(--ald-side)}.ald__col--right .ald__buy{width:100%;max-width:var(--ald-side)}@media(min-width:990px){.ald{--ald-h: max(560px, calc(100vh - var(--ald-top)));--ald-mw: min(calc((var(--ald-h) - 48px) * var(--ald-rw, .8)), 44vw, var(--ald-center, 640px))}.ald__grid{display:grid;grid-template-columns:minmax(0,1fr) var(--ald-mw) minmax(0,1fr);column-gap:var(--ald-pad, 56px);height:var(--ald-h);padding:24px var(--ald-pad, 56px);align-items:stretch}.ald__sticky{height:100%;overflow-y:auto;scrollbar-width:none;display:flex;flex-direction:column;justify-content:safe center;padding:8px 0}.ald__sticky::-webkit-scrollbar{display:none}.ald__col--right .ald__sticky{align-items:flex-end}}.ald__head{margin-bottom:28px}.ald__title{font-family:inherit;font-size:12px;font-weight:600;line-height:1.45;letter-spacing:.08em;text-transform:uppercase;color:var(--ald-ink);margin:0 0 6px}.ald--serif .ald__title{font-family:var(--font-heading-family, "Playfair Display", Georgia, serif);font-size:15px;font-weight:500;letter-spacing:.04em}.ald__price-row{display:flex;align-items:baseline;gap:10px;font-size:12px;letter-spacing:.04em}.ald__price{color:var(--ald-ink)}.ald__compare{color:var(--ald-stone)}.ald__dispatch{font-size:11px;line-height:1.5;color:var(--ald-ink);margin:12px 0 0;letter-spacing:.01em}.ald__model-line{font-size:12px;line-height:1.5;color:var(--ald-ink);margin:14px 0 0}.ald__cpw{margin:16px 0 0;padding:12px 0 0;border-top:1px solid var(--ald-sand)}.ald__cpw-value{font-size:13px;line-height:1.4;color:var(--ald-ink);margin:0;letter-spacing:.02em}.ald__cpw-value span{font-family:var(--font-heading-family, "Playfair Display", Georgia, serif);font-size:20px;margin-right:2px}.ald__cpw-note{font-size:11px;line-height:1.5;color:var(--ald-stone);margin:4px 0 0}.ald__hook{font-size:12px;line-height:1.55;color:var(--ald-stone);margin:12px 0 0}.ald__klarna{margin:8px 0 0}.ald__klarna:empty{display:none}.ald__trust{margin:20px 0 0;padding:12px 14px;background:#f7f7f7}.ald__trust-item{display:flex;align-items:center;gap:10px;padding:6px 0;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#111;line-height:1.3}.ald__trust-item--cpw{align-items:flex-start;padding:6px 0 10px;margin-bottom:4px;border-bottom:1px solid #e6e6e6;font-size:12px;font-weight:400;letter-spacing:.01em;text-transform:none;line-height:1.5}.ald__trust-item--cpw strong{font-weight:600}.ald__trust-item--cpw .ald__trust-icon{margin-top:1px}.ald__trust-icon{display:flex;align-items:center;justify-content:center;flex:0 0 18px;width:18px;color:#111}.ald__trust-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:#22c55e}.ald__trust-sub{display:block;margin-top:3px;font-size:10.5px;font-weight:400;letter-spacing:.01em;text-transform:none;color:var(--ald-stone);line-height:1.45}.ald__countdown{font-weight:700;margin-left:4px}.ald__acc{border-top:1px solid var(--ald-sand)}.ald__acc-item{display:block;width:100%;border-bottom:1px solid var(--ald-sand)}button.ald__acc-item{background:none;border:0;border-bottom:1px solid var(--ald-sand);padding:0;margin:0;cursor:pointer;text-align:left;color:inherit}.ald__acc-sum{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:46px;padding:0;cursor:pointer;list-style:none;font-size:11px;letter-spacing:.06em;color:var(--ald-ink)}.ald__acc-sum::-webkit-details-marker{display:none}.ald__acc-sum::marker{content:""}.ald__plus{position:relative;width:9px;height:9px;flex:0 0 9px}.ald__plus:before,.ald__plus:after{content:"";position:absolute;left:0;top:4px;width:9px;height:1px;background:var(--ald-ink);transition:transform .3s ease}.ald__plus:after{transform:rotate(90deg)}details[open]>.ald__acc-sum .ald__plus:after{transform:rotate(0)}.ald__plus--open:after{transform:rotate(90deg)}.ald__acc-body{font-size:12px;line-height:1.65;color:var(--ald-ink);padding:0 0 18px;animation:aldFade .3s ease}.ald__acc-body p{margin:0 0 10px}.ald__acc-body ul{margin:0 0 10px;padding-left:16px}.ald__acc-body li{margin:0 0 4px}.ald__acc-body a{color:var(--ald-ink);text-decoration:underline;text-underline-offset:2px}.ald__acc-body img{max-width:100%;height:auto}.ald__model{color:var(--ald-stone)}@keyframes aldFade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.ald__media{position:relative;min-width:0;background:var(--ald-imgbg, #F5F5F3)}.ald__track{display:flex;outline:none;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ald__track::-webkit-scrollbar{display:none}.ald__slide{margin:0;background:var(--ald-imgbg, #F5F5F3);overflow:hidden}.ald__slide img,.ald__slide .ald__ph{display:block;width:100%;object-fit:cover}.ald__dots,.ald__arrow,.ald__count{display:none}@media(min-width:990px){.ald__media{height:100%;overflow:hidden}.ald__track{height:100%;flex-direction:column;overflow-y:auto;overscroll-behavior-y:auto;scroll-snap-type:y mandatory;scroll-behavior:smooth}.ald__slide{flex:0 0 100%;height:100%;scroll-snap-align:start;scroll-snap-stop:always}.ald__slide img,.ald__slide .ald__ph{height:100%}.ald__dots{display:flex;flex-direction:column;gap:8px;position:absolute;left:14px;top:50%;transform:translateY(-50%);z-index:2}.ald__dot{width:6px;height:6px;padding:0;border:1px solid var(--ald-ink);background:transparent;cursor:pointer;transition:background .3s ease,transform .3s ease}.ald__dot.is-active{background:var(--ald-ink)}.ald__dot:hover{transform:scale(1.3)}.ald__arrow{display:block;position:absolute;left:50%;z-index:2;width:44px;height:32px;margin-left:-22px;padding:0;border:0;background:transparent;cursor:pointer;opacity:0;transition:opacity .3s ease}.ald__arrow:before{content:"";position:absolute;left:50%;top:50%;width:9px;height:9px;border-left:1px solid var(--ald-ink);border-top:1px solid var(--ald-ink)}.ald__arrow--prev{top:8px}.ald__arrow--prev:before{transform:translate(-50%,-25%) rotate(45deg)}.ald__arrow--next{bottom:8px}.ald__arrow--next:before{transform:translate(-50%,-75%) rotate(225deg)}.ald__media:hover .ald__arrow,.ald__arrow:focus-visible{opacity:1}.ald__arrow[disabled]{opacity:0!important;pointer-events:none}.ald__count{display:block;position:absolute;right:12px;bottom:12px;margin:0;z-index:2;font-size:10px;letter-spacing:.08em;color:var(--ald-ink);font-variant-numeric:tabular-nums}}.ald__label{font-size:11px;letter-spacing:.06em;color:var(--ald-ink);margin:0}.ald__label span{color:var(--ald-stone)}.ald__colors{margin-bottom:28px}.ald__colors .ald__label{margin-bottom:12px}.ald__swatches{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.ald__swatches li{margin:0}.ald__swatch{display:block;width:44px;height:55px;background:var(--ald-imgbg, #F5F5F3);outline:1px solid transparent;outline-offset:2px;transition:outline-color .3s ease,opacity .3s ease}.ald__swatch img{display:block;width:100%;height:100%;object-fit:cover}.ald__swatch:hover{outline-color:var(--ald-sand)}.ald__swatch.is-active{outline-color:var(--ald-ink)}.ald__swatch.is-sold{opacity:.45}.ald__opt+.ald__opt{margin-top:22px}.ald__label-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px}.ald__guide-link{background:none;border:0;padding:0;cursor:pointer;color:var(--ald-ink);font-size:11px;letter-spacing:.04em;text-decoration:underline;text-underline-offset:3px}.ald__guide-link:hover{color:var(--ald-gold)}.ald__sizes,.ald__opt,.ald__label-row,.ald__grid-sizes,.ald__form{width:100%}.ald__grid-sizes{display:grid;grid-template-columns:repeat(var(--ald-cols, 4),minmax(0,1fr));gap:6px}.ald__grid-sizes.is-attn{animation:aldAttn .9s ease 2}@keyframes aldAttn{0%,to{box-shadow:0 0 #c2a57200}40%{box-shadow:0 0 0 3px var(--ald-gold)}}.ald__size{position:relative;min-height:44px;padding:0 6px;background:transparent;color:var(--ald-ink);border:1px solid var(--ald-sand);font-size:11px;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:all .3s ease}.ald__size:hover,.ald__size.is-active{background:var(--ald-ink);border-color:var(--ald-ink);color:#fff}.ald__size.sold-out{color:var(--ald-stone);overflow:hidden}.ald__size.sold-out:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top right,transparent calc(50% - .5px),var(--ald-sand) 50%,transparent calc(50% + .5px));pointer-events:none}.ald__size.sold-out:hover,.ald__size.sold-out.is-active{background:var(--ald-paper);border-color:var(--ald-ink);color:var(--ald-ink)}.ald__size:focus-visible,.ald__atc:focus-visible,.ald__swatch:focus-visible,.ald__acc-sum:focus-visible,.ald__guide-link:focus-visible{outline:2px solid var(--ald-gold);outline-offset:2px}.ald__form{margin:26px 0 0}.ald__atc{display:block;width:100%;min-height:56px;padding:0 16px;background:var(--ald-ink);color:#fff;border:1px solid var(--ald-ink);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:opacity .3s ease,background .3s ease,color .3s ease}.ald__atc:hover{opacity:.86}.ald__atc[data-mode=choose]{background:transparent;color:var(--ald-ink)}.ald__atc[data-mode=choose]:hover{background:var(--ald-ink);color:#fff;opacity:1}.ald__atc[disabled],.ald__atc[data-mode=sold]{background:var(--ald-paper);color:var(--ald-stone);border-color:var(--ald-sand);cursor:not-allowed;opacity:1}.ald__atc.is-loading{opacity:.6;pointer-events:none}.ald__error{font-size:12px;line-height:1.5;margin:10px 0 0;color:var(--ald-ink)}.ald__pickup{margin:14px 0 0;padding:10px 12px;border:1px solid var(--ald-sand);background:var(--ald-paper);font-size:12px;line-height:1.5;color:var(--ald-ink)}.ald__pop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1001;background:#0f0f0f59;display:flex;justify-content:flex-end;animation:aldFadeIn .3s ease}.ald__pop-panel{background:#fff;width:min(480px,100%);height:100%;overflow-y:auto;padding:28px 32px 40px;animation:aldSlide .35s ease}.ald__pop-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.ald__pop-title{font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;margin:0}.ald__pop-close{background:none;border:0;font-size:26px;line-height:1;cursor:pointer;color:var(--ald-ink);padding:4px}.ald__pop-body{font-size:13px;line-height:1.6}.ald__pop-body img{max-width:100%;height:auto}.ald__pop-body table{width:100%;border-collapse:collapse}.rbc-guide-model{font-size:12px;color:var(--ald-ink, #0F0F0F);margin:0 0 14px;padding-bottom:12px;border-bottom:1px solid #D6CFC4}@keyframes aldFadeIn{0%{opacity:0}to{opacity:1}}@keyframes aldSlide{0%{transform:translate(24px);opacity:.4}to{transform:none;opacity:1}}html.ald-lock,html.ald-lock body{overflow:hidden}.ald__bar{display:none}@media(min-width:990px)and (max-width:1279px){.ald{--ald-side: 260px}.ald__grid{column-gap:32px;padding-left:32px;padding-right:32px}}@media(max-width:989px){.ald__grid{display:flex;flex-direction:column;padding:0 0 40px}.ald__col,.ald__sticky{display:contents}.ald__media{order:1}.ald__head{order:2;padding:20px 16px 0;margin:0}.ald__buy{order:3;padding:24px 16px 0;max-width:none!important}.ald__acc{order:4;margin:32px 16px 0}.ald__trust{order:5;margin:24px 16px 0}.ald__col--left .ald__sticky>*{width:auto;max-width:none}.ald__title{font-size:12px;margin:0}.ald__head .ald__price-row{margin-top:4px}.ald__track{flex-direction:row;gap:0;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ald__track::-webkit-scrollbar{display:none}.ald__slide{flex:0 0 100%;scroll-snap-align:start}.ald__slide img,.ald__slide .ald__ph{height:auto;aspect-ratio:var(--ald-ratio, auto)}.ald__count{display:block;position:absolute;right:12px;bottom:12px;margin:0;padding:4px 8px;background:#ffffffd9;font-size:10px;letter-spacing:.08em;color:var(--ald-ink);font-variant-numeric:tabular-nums}.ald__size{min-height:48px;font-size:12px}.ald__atc,.ald__acc-sum{min-height:52px;font-size:12px}.ald__acc-body{font-size:13px}.ald__colors{margin-bottom:24px}.ald__swatches{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding:3px;margin:-3px}.ald__swatches::-webkit-scrollbar{display:none}.ald__swatches li{flex:0 0 auto}.ald__bar{display:block;position:fixed;left:0;right:0;bottom:0;z-index:99;background:#fff;border-top:1px solid var(--ald-sand);padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));transform:translateY(100%);transition:transform .3s ease}.ald__bar.is-on{transform:none}.ald__bar-row{display:flex;justify-content:space-between;gap:12px;font-size:11px;letter-spacing:.04em;margin-bottom:8px}.ald__bar-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;font-weight:600;letter-spacing:.08em}.ald__bar-price{white-space:nowrap}.ald__bar-btn{min-height:48px}body.ald-bar-on{padding-bottom:104px}body.ald-bar-on #rb-launcher{bottom:calc(112px + env(safe-area-inset-bottom,0px))!important;transition:bottom .3s ease}body.ald-bar-on .casa_page{display:none!important}.ald__pop{align-items:flex-end}.ald__pop-panel{width:100%;height:auto;max-height:88vh;padding:20px 16px 32px;animation:aldUp .35s ease}}@media(min-width:600px)and (max-width:989px){.ald__slide{flex-basis:62%}.ald__head,.ald__buy,.ald__acc{padding-left:32px;padding-right:32px}.ald__acc,.ald__trust{margin-left:32px;margin-right:32px}.ald__acc{padding:0}}@keyframes aldUp{0%{transform:translateY(24px);opacity:.4}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.ald *,.ald__pop,.ald__pop-panel{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/76/assets/rbc-product-ald.css.map */
