.bb .bb-review__text{margin:0}@media(max-width:749px){.bb .bb-rail--tiles{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:calc(var(--bb-pad)*-1);padding-inline:var(--bb-pad);padding-bottom:6px;-webkit-overflow-scrolling:touch;scrollbar-width:none;overscroll-behavior-x:contain}.bb .bb-rail--tiles::-webkit-scrollbar{display:none}.bb .bb-rail--tiles>*{flex:0 0 calc(58% - var(--bb-gap));width:auto;scroll-snap-align:start;min-width:0}}.bb .bb-ann__inner{min-height:44px;gap:4px}.bb .bb-ann__nav{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0}.bb .bb-ann__slide a{display:inline-flex;align-items:center;min-height:44px;padding:0 4px}.bb .bb-sticky__btn{min-height:52px;padding:0 26px;font-size:15px;font-weight:600;border-radius:var(--bb-r-pill)}.bb .bb-sticky__btn[disabled]{opacity:.5;cursor:not-allowed}@media(max-width:749px){.bb .bb-hero__inner{grid-template-columns:1fr}.bb .bb-hero__media{aspect-ratio:4/5;max-height:62vh}.bb .bb-hero__text{position:relative;z-index:2;padding:26px 22px 30px}.bb .bb-hero__clouds{z-index:0}.bb .bb-hero h1{font-size:31px;line-height:1.12}}.bb-cd{position:fixed;top:0;right:0;bottom:0;left:0;z-index:130;display:none}.bb-cd.is-open{display:block}.bb-cd__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#12545c57;opacity:0;transition:opacity .25s ease}.bb-cd.is-open .bb-cd__scrim{opacity:1}.bb-cd__panel{position:absolute;top:0;right:0;bottom:0;width:min(420px,92vw);background:#fff;display:flex;flex-direction:column;transform:translate(100%);transition:transform .28s ease;box-shadow:-8px 0 32px #12545c24;font-family:var(--bb-sans)}.bb-cd.is-open .bb-cd__panel{transform:none}.bb-cd__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px 14px;border-bottom:1px solid var(--bb-line)}.bb-cd__title{font-family:var(--bb-serif);color:var(--bb-deep);font-size:21px;font-weight:600;margin:0}.bb-cd__close{width:44px;height:44px;border:0;background:none;cursor:pointer;color:var(--bb-deep);font-size:22px;line-height:1;border-radius:50%}.bb-cd__close:hover{background:var(--bb-mint)}.bb-cd__ship{padding:14px 20px;background:var(--bb-sand);border-bottom:1px solid var(--bb-line)}.bb-cd__shiptxt{font-size:13.5px;color:var(--bb-deep);margin:0 0 8px}.bb-cd__shiptxt b{font-weight:700}.bb-cd__bar{height:6px;border-radius:999px;background:#12545c1f;overflow:hidden}.bb-cd__fill{height:100%;width:0;background:var(--bb-mid);border-radius:999px;transition:width .35s ease}.bb-cd__body{flex:1;overflow-y:auto;padding:6px 20px}.bb-cd__empty{text-align:center;color:var(--bb-muted);padding:48px 10px;font-size:15px}.bb-cd__line{display:grid;grid-template-columns:72px 1fr;gap:14px;padding:16px 0;border-bottom:1px solid var(--bb-line)}.bb-cd__line img{width:72px;height:72px;object-fit:cover;border-radius:var(--bb-r-card);background:var(--bb-sand)}.bb-cd__name{font-size:14.5px;font-weight:600;color:var(--bb-ink);line-height:1.35;margin:0 0 3px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bb-cd__var{font-size:12.5px;color:var(--bb-muted);margin:0 0 8px}.bb-cd__row{display:flex;align-items:center;justify-content:space-between;gap:10px}.bb-cd__qty{display:inline-flex;align-items:center;border:1px solid var(--bb-line);border-radius:var(--bb-r-pill)}.bb-cd__qty button{width:34px;height:34px;border:0;background:none;cursor:pointer;color:var(--bb-deep);font-size:16px;line-height:1}.bb-cd__qty span{min-width:26px;text-align:center;font-size:14px;font-weight:600;color:var(--bb-ink)}.bb-cd__price{font-size:14.5px;font-weight:600;color:var(--bb-deep)}.bb-cd__rm{background:none;border:0;padding:0;margin-top:6px;font-size:12.5px;color:var(--bb-muted);text-decoration:underline;cursor:pointer}.bb-cd__rm:hover{color:var(--bb-coral)}.bb-cd__foot{border-top:1px solid var(--bb-line);padding:16px 20px calc(18px + env(safe-area-inset-bottom));display:grid;gap:10px}.bb-cd__sub{display:flex;align-items:baseline;justify-content:space-between;font-size:15px;color:var(--bb-ink)}.bb-cd__sub b{font-size:19px;color:var(--bb-deep)}.bb-cd__note{font-size:12.5px;color:var(--bb-muted);margin:0}.bb-cd__go{display:block;text-align:center;background:var(--bb-deep);color:#fff;text-decoration:none;border:0;width:100%;min-height:52px;line-height:52px;border-radius:var(--bb-r-pill);font-size:15.5px;font-weight:600;cursor:pointer}.bb-cd__go:hover{background:var(--bb-mid)}.bb-cd__view{display:block;text-align:center;font-size:14px;color:var(--bb-deep);text-decoration:underline}.bb-cd.is-busy .bb-cd__body{opacity:.5;pointer-events:none}.bb .bb-sheet__scrim{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:#122a2e80}.bb .bb-sheet__panel{position:absolute;left:0;right:0;bottom:0}.bb-sg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:135;display:none}.bb-sg.is-open{display:block}.bb-sg__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#122a2e80}.bb-sg__panel{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(760px,94vw);max-height:88vh;background:#fff;border-radius:20px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 16px 48px #12545c38}.bb-sg__top{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;border-bottom:1px solid var(--bb-line)}.bb-sg__title{font-family:var(--bb-serif);color:var(--bb-deep);font-size:20px;font-weight:600}.bb-sg__close{width:44px;height:44px;border:0;background:none;cursor:pointer;color:var(--bb-deep);font-size:24px;line-height:1;border-radius:50%}.bb-sg__close:hover{background:var(--bb-mint)}.bb-sg__body{overflow-y:auto;padding:18px 20px 8px;font-size:15px;line-height:1.65;color:var(--bb-ink);-webkit-overflow-scrolling:touch}.bb-sg__body h3{font-family:var(--bb-serif);color:var(--bb-deep);font-size:17px;margin:20px 0 8px}.bb-sg__body p{margin:0 0 14px}.bb-sg__body ol,.bb-sg__body ul{margin:0 0 14px;padding-left:20px}.bb-sg__body li{margin:0 0 7px}.bb-sg__body table{width:100%;border-collapse:collapse;font-size:13.5px;margin:0 0 14px}.bb-sg__body th,.bb-sg__body td{padding:7px 8px;text-align:left;border-bottom:1px solid var(--bb-line);white-space:nowrap}.bb-sg__body thead th{position:sticky;top:0;background:var(--bb-sand);color:var(--bb-deep);font-weight:700;z-index:1}.bb-sg__body tbody tr:nth-child(2n){background:#d6ebe859}.bb-sg__foot{border-top:1px solid var(--bb-line);padding:12px 20px calc(14px + env(safe-area-inset-bottom))}@media(max-width:749px){.bb-sg__panel{width:100vw;max-height:92vh;left:0;top:auto;bottom:0;transform:none;border-radius:20px 20px 0 0}.bb-sg__body{padding:14px 16px 4px}.bb-sg__body th,.bb-sg__body td{padding:6px;font-size:12.5px}}.bb .bb-opt__sel{display:none;width:100%;min-height:50px;padding:0 40px 0 14px;font:inherit;font-size:15px;color:var(--bb-ink);background:#fff;border:1px solid var(--bb-line);border-radius:var(--bb-r-field);-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'%3E%3Cpath fill='none' stroke='%2312545C' stroke-width='2' d='M1 1l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center}@media(max-width:749px){.bb .bb-opt--size .bb-opt__tiles{display:none}.bb .bb-opt__sel{display:block}}.bb .bb-sticky{gap:12px;align-items:center}.bb .bb-sticky__img{width:46px;height:46px;object-fit:cover;border-radius:10px;background:var(--bb-sand);flex:0 0 auto}@media(min-width:990px){.bb .bb-sticky{display:flex;top:0;bottom:auto;left:0;right:0;transform:translateY(-120%);border-top:0;border-bottom:1px solid var(--bb-line);box-shadow:0 4px 20px #12545c14;z-index:80;padding:10px clamp(20px,6vw,64px)}.bb .bb-sticky.is-on{transform:none}.bb .bb-sticky__img{width:54px;height:54px}.bb .bb-sticky__name{font-size:15.5px}.bb .bb-sticky__meta{font-size:13.5px}}.bb .bb-cd__trust,.bb .bb-cp__trust{list-style:none;margin:16px 0 0;padding:13px 12px;background:#f4f0e9;border-radius:12px;display:flex;flex-wrap:wrap;gap:10px 20px;justify-content:center}.bb .bb-cd__trust li,.bb .bb-cp__trust li{display:flex;align-items:center;gap:8px;font-size:13.5px;font-weight:500;line-height:1.25;color:#284a4c;letter-spacing:.005em}.bb .bb-cd__trust svg,.bb .bb-cp__trust svg{flex:0 0 auto;width:20px;height:20px;stroke:#12484a;stroke-width:1.7;opacity:1}.bb .bb-cd__trust a,.bb .bb-cp__trust a{color:inherit;text-decoration:underline;text-underline-offset:2px}.bb .bb-cd__pay,.bb .bb-cp__pay{list-style:none;margin:12px 0 0;padding:12px 0 0;border-top:1px solid rgba(18,42,46,.1);display:flex;flex-wrap:wrap;gap:6px;justify-content:center;align-items:center}.bb .bb-cd__pay li,.bb .bb-cp__pay li{display:flex;line-height:0}.bb .bb-cd__pay svg,.bb .bb-cp__pay svg{height:24px;width:auto;border-radius:3px}@media(max-width:480px){.bb .bb-cd__trust,.bb .bb-cp__trust{gap:9px 14px;padding:11px 10px}.bb .bb-cd__trust li,.bb .bb-cp__trust li{font-size:12.5px}}.bb .bb-pag{display:flex;align-items:center;justify-content:center;gap:8px;margin:44px 0 10px;flex-wrap:wrap}.bb .bb-pag__list{list-style:none;display:flex;gap:6px;margin:0;padding:0}.bb .bb-pag__list li{margin:0}.bb .bb-pag__n{display:flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding:0 10px;border-radius:999px;border:1px solid rgba(18,42,46,.14);font-size:15px;color:#12484a;text-decoration:none;background:#fff;transition:border-color .15s,background .15s}.bb .bb-pag__n:hover{border-color:#12484a}.bb .bb-pag__n.is-cur{background:#12484a;border-color:#12484a;color:#fff;font-weight:600}.bb .bb-pag__n.is-gap{border:0;background:none;min-width:26px;color:#7d8f90}.bb .bb-pag__arrow{display:flex;align-items:center;gap:6px;height:44px;padding:0 18px;border-radius:999px;border:1px solid rgba(18,42,46,.14);font-size:15px;color:#12484a;text-decoration:none;background:#fff}.bb .bb-pag__arrow:hover{border-color:#12484a}.bb .bb-pag__arrow.is-off{opacity:.3;pointer-events:none}.bb .bb-pag__count{display:none;font-size:14px;color:#3f5254;min-width:104px;text-align:center}@media(max-width:749px){.bb .bb-pag{gap:8px;margin:32px 0 6px}.bb .bb-pag__list{display:none}.bb .bb-pag__count{display:block}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/rf-fixes.css.map */
