.product-info__block-item:has([data-bor-testimonials-slot]:empty){display:none}.bor-bp{display:block;position:relative;width:var(--bp-width,100%);max-width:100%;min-width:0;margin:var(--bp-top) auto var(--bp-bottom);color:var(--bp-color);font-family:inherit;text-align:start}.bor-bp,.bor-bp *{box-sizing:border-box}.bor-bp [hidden]{display:none!important}.bor-bp__heading{margin:0 0 var(--bp-heading-gap)!important;font-size:var(--bp-heading);line-height:1.35;font-weight:600;color:var(--bp-color)}.bor-bp__choices{margin:0;padding:0;border:0;min-width:0}.bor-bp__card{position:relative;display:flex;align-items:flex-start;gap:var(--bp-content-gap);min-width:0;min-height:var(--bp-height);padding:var(--bp-py) var(--bp-px);border:var(--bp-border-width) solid var(--bp-border);border-radius:var(--bp-radius);background:var(--bp-bg)}.bor-bp__card+.bor-bp__card{margin-top:var(--bp-card-gap)}.bor-bp__card:has(.bor-bp__radio:checked){border-color:var(--bp-selected);background:var(--bp-selected-bg)}.bor-bp__radio{position:absolute;width:1px;height:1px;margin:0;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.bor-bp__card:has(.bor-bp__radio:focus-visible){outline:2px solid var(--bp-selected);outline-offset:2px}.bor-bp__photo{display:block;align-self:center;flex:0 0 var(--bp-image);width:var(--bp-image);height:var(--bp-image);padding:0;margin:0;border:0;border-radius:var(--bp-radius);background:transparent;cursor:pointer}.bor-bp__photo img{display:block;width:100%;height:100%;object-fit:contain}.bor-bp__body{display:block;flex:1;min-width:0;cursor:pointer}.bor-bp__name{display:block;padding-inline-end:20px;font-size:var(--bp-name);font-weight:600;line-height:1.35;overflow-wrap:anywhere}.bor-bp__prices{position:relative;display:flex;flex-wrap:wrap;align-items:baseline;gap:3px 7px;margin-top:4px;line-height:1.3}.bor-bp__price{font-size:var(--bp-price);font-weight:600;color:var(--bp-regular);white-space:nowrap}.bor-bp__price--sale{color:var(--bp-sale)}.bor-bp__compare{font-size:var(--bp-compare);font-weight:400;color:var(--bp-compare-color);white-space:nowrap;text-decoration:line-through}.bor-bp__saving{flex-basis:auto;width:fit-content;max-width:100%}bor-bundle-picker .bor-bp__saving.badge{font-size:11px;font-weight:700;line-height:1;padding:5px 8px;margin-block:0}.bor-bp__saving:not(.badge){display:block;padding:5px 8px;border-radius:60px;background:var(--bp-saving-bg);font-size:var(--bp-saving);font-weight:700;line-height:1;color:var(--bp-saving-color)}.bor-bp__stock-wrap{display:block;margin-top:5px;font-size:var(--bp-stock);line-height:1.45}.bor-bp__stock{color:var(--bp-neutral-color)}.bor-bp__stock strong{font-weight:600}.bor-bp__stock[data-stock-state=stock]{color:var(--bp-stock-color)}.bor-bp__stock:is([data-stock-state=low],[data-stock-state=backorder]){color:var(--bp-low-color)}.bor-bp__stock:is([data-stock-state=soldout],[data-stock-state=unavailable]){color:var(--bp-soldout-color)}.bor-bp__info{position:absolute;inset-block-start:var(--bp-py);inset-inline-end:var(--bp-px);display:grid;place-items:center;width:20px;height:20px;padding:0;border:0;background:transparent;color:var(--bp-color);cursor:pointer}.bor-bp :is(.bor-bp__info,.bor-bp__close,.bor-bp__more):focus-visible{outline:2px solid var(--bp-selected);outline-offset:3px}.bor-bp__more{display:block;margin:12px auto 0;padding:5px 8px;border:0;background:transparent;text-decoration:underline;color:var(--bp-color);cursor:pointer}.bor-bp__announcement{margin:8px 0 0;font-size:12px;line-height:1.4;color:var(--bp-neutral-color)}.bor-bp__dialog{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:min(var(--bp-dialog-width),calc(100vw - 24px));max-width:calc(100vw - 24px);max-height:var(--bp-dialog-height);padding:0;border:1px solid var(--bp-border);border-radius:var(--bp-radius);background:var(--bp-bg);color:var(--bp-color);overflow:auto;overscroll-behavior:contain}.bor-bp__dialog::backdrop{background:#000000a6}.bor-bp__dialog-header{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0;padding:16px 18px;background:var(--bp-bg);border-bottom:1px solid var(--bp-border)}.bor-bp__dialog-header h3{margin:0!important;font-size:18px;font-weight:600;line-height:1.35;overflow-wrap:anywhere}.bor-bp__close{display:grid;place-items:center;flex:none;width:28px;height:28px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.bor-bp__dialog-content{padding:16px 18px 22px;font-size:14px;line-height:1.6;overflow-wrap:anywhere}.bor-bp__overview{display:block;width:100%;max-height:280px;object-fit:contain;margin:0 0 16px}.bor-bp__description{margin:0 0 18px}.bor-bp__contents{list-style:none;margin:0;padding:0}.bor-bp__included{display:flex;align-items:flex-start;gap:14px;padding:16px 0;border-top:1px solid var(--bp-border)}.bor-bp__included img{flex:0 0 80px;width:80px;height:80px;object-fit:contain}.bor-bp__included div{min-width:0}.bor-bp__included p{margin:5px 0 0}.bor-bp .sr-only{position:absolute;inset:0 auto auto 0;width:1px;height:1px;margin:0;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.bor-bp__editor-note{padding:12px;border:1px dashed currentColor;font-size:12px;line-height:1.5}html:has(.bor-bp__dialog[open]){overflow:hidden}@media(max-width:699px){.bor-bp{margin-top:var(--bp-top-mobile);margin-bottom:var(--bp-bottom-mobile)}.bor-bp__card{min-height:var(--bp-height-mobile)}.bor-bp__photo{flex-basis:var(--bp-image-mobile);width:var(--bp-image-mobile);height:var(--bp-image-mobile)}}.bor-tm{display:block;box-sizing:border-box;width:var(--tm-width,100%);max-width:100%;min-width:0;margin:var(--tm-local-top,var(--tm-top)) auto var(--tm-local-bottom,var(--tm-bottom));padding:var(--tm-py) var(--tm-px);border:var(--tm-border-width) solid var(--tm-border);border-radius:var(--tm-radius);background:var(--tm-bg);color:var(--tm-color);min-height:var(--tm-height);text-align:start}.bor-tm *{box-sizing:border-box}.bor-tm [hidden]{display:none!important}.bor-tm__header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:var(--tm-heading-gap);min-width:0}.bor-tm__heading{margin:0!important;padding:0;font-family:inherit;font-size:var(--tm-heading-size);font-weight:500;line-height:1.3;color:var(--tm-heading);flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bor-tm__navigation{display:flex;align-items:center;gap:2px;flex:none;margin-inline-end:-4px;transform:translateY(var(--tm-arrow-offset,3px))}.bor-tm__arrow{display:grid;place-items:center;width:26px;height:26px;padding:0;border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;color:var(--tm-muted);cursor:pointer;touch-action:manipulation}.bor-tm__arrow:hover{color:var(--tm-color)}.bor-tm__arrow:focus-visible,.bor-tm__more:focus-visible,.bor-tm__photo:focus-visible,.bor-tm__track:focus-visible{outline:2px solid var(--tm-color);outline-offset:1px}.bor-tm__track{position:relative;display:flex;align-items:flex-start;width:100%;max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth}.bor-tm__track::-webkit-scrollbar{display:none}.bor-tm__slide{display:flex;flex:0 0 100%;width:100%;min-width:0;align-items:flex-start;scroll-snap-align:start;scroll-snap-stop:always;padding:0;margin:0}.bor-tm__image{flex:0 0 var(--tm-avatar);width:var(--tm-avatar);height:var(--tm-avatar);object-fit:cover;object-position:center;border-radius:var(--tm-image-radius);margin-inline-end:var(--tm-image-gap);margin-block:0;max-width:none}.bor-tm__photo{display:block;flex:0 0 var(--tm-avatar);width:var(--tm-avatar);height:var(--tm-avatar);margin:0 var(--tm-image-gap) 0 0;padding:0;border:0;background:none;border-radius:var(--tm-image-radius);cursor:zoom-in;overflow:hidden}.bor-tm__photo .bor-tm__image{display:block;width:100%;height:100%;margin:0}.bor-tm__initial{display:grid;place-items:center;background:color-mix(in srgb,var(--tm-color) 7%,var(--tm-bg));font-size:20px;font-weight:650}.bor-tm__body{flex:1;min-width:0}.bor-tm__author-row{display:flex;align-items:center;flex-wrap:wrap;gap:2px 8px;margin-bottom:var(--tm-name-gap)}.bor-tm__author{font-size:var(--tm-name-size);font-weight:650;line-height:1.3;overflow-wrap:anywhere;color:inherit;text-decoration:none}a.bor-tm__author:hover{text-decoration:underline;text-underline-offset:2px}.bor-tm__stars{display:inline-block;white-space:nowrap;font-size:var(--tm-star-size,16px);letter-spacing:1px;line-height:1.2;color:var(--tm-stars)}.bor-tm__quote{display:block;margin:0!important;padding:0!important;border:0!important;font-family:inherit;font-style:normal;font-size:var(--tm-text-size);line-height:1.4;color:var(--tm-color);overflow-wrap:anywhere;quotes:none}.bor-tm__more{display:inline;margin:0 0 0 4px;padding:0;background:none;border:0;color:var(--tm-muted);font-family:inherit;font-size:inherit;line-height:inherit;text-decoration:underline;text-underline-offset:2px;white-space:nowrap;cursor:pointer}.bor-tm__lightbox{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;padding:48px 16px 16px;width:fit-content;max-width:calc(100vw - 32px);max-height:calc(100svh - 32px);border:0;border-radius:8px;background:#111;color:#fff;overflow:auto;overscroll-behavior:contain}.bor-tm__lightbox::backdrop{background:#000c}.bor-tm__close{position:absolute;inset-block-start:8px;inset-inline-end:8px;display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:0;background:transparent;color:inherit;cursor:pointer}.bor-tm__close:focus-visible{outline:2px solid currentColor;outline-offset:2px}.bor-tm__large-photo{display:block;width:auto;height:auto;max-width:min(1200px,calc(100vw - 64px));max-height:calc(100svh - 96px);object-fit:contain}html:has(.bor-tm__lightbox[open]){overflow:hidden}.bor-tm__track.is-dragging{scroll-behavior:auto;scroll-snap-type:none;cursor:grabbing;-webkit-user-select:none;user-select:none}@media(max-width:699px){.bor-tm{margin-top:var(--tm-local-top-mobile,var(--tm-top-mobile));margin-bottom:var(--tm-local-bottom-mobile,var(--tm-bottom-mobile));min-height:var(--tm-height-mobile)}.bor-tm__image,.bor-tm__photo{flex-basis:var(--tm-avatar-mobile);width:var(--tm-avatar-mobile);height:var(--tm-avatar-mobile)}.bor-tm__photo .bor-tm__image{width:100%;height:100%}.bor-tm__quote{font-size:var(--tm-text-size-mobile)}}@media(prefers-reduced-motion:reduce){.bor-tm__track{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/55/compiled_assets/styles.css.map?subset=AAACAAAAAAAAAAAAAAAAQAAg */
