.p-kit-buy-box{display:block;padding-block:var(--space-section-kit-top) var(--space-section-y)}.p-kit-buy-box{--kit-rail-start: max(var(--container-gutter), env(safe-area-inset-left, 0px));--kit-rail-end: max(var(--container-gutter), env(safe-area-inset-right, 0px));overflow-x:clip}.c-kit-gallery__track,.p-kit-buy-box__stories{margin-inline:calc(-1 * var(--kit-rail-start)) calc(-1 * var(--kit-rail-end))}.p-kit-buy-box__stories{padding-inline:var(--kit-rail-start) var(--kit-rail-end);scroll-padding-inline:var(--kit-rail-start) var(--kit-rail-end)}.p-kit-buy-box__grid{container:kit-box / inline-size;display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"gallery" "head" "stories" "values" "about" "price" "choose" "rest"}.p-kit-buy-box__head,.p-kit-buy-box__stories,.p-kit-buy-box__values,.p-kit-buy-box__choose,.p-kit-buy-box__rest{margin-block-start:var(--space-5)}.p-kit-buy-box__about,.p-kit-buy-box__price--row{margin-block-start:var(--space-4)}.p-kit-buy-box__head{grid-area:head;display:flex;flex-wrap:wrap;align-items:baseline}.p-kit-buy-box__head:after{content:"";flex-basis:100%;order:4}.p-kit-buy-box__head .p-kit-buy-box__title{flex:1 1 0;order:1;margin-inline-end:var(--space-4)}.p-kit-buy-box__head .p-kit-buy-box__price--top{display:contents}.p-kit-buy-box__price--top .p-kit-buy-box__now{order:3}.p-kit-buy-box__price--top .p-kit-buy-box__was{order:5;margin-block-start:var(--space-3);margin-inline-start:auto}.p-kit-buy-box__price--top .p-kit-buy-box__save{order:6;margin-block-start:var(--space-3);margin-inline-start:var(--space-1);font-size:var(--type-small-size);line-height:var(--type-small-line);font-weight:var(--font-weight-regular);color:var(--color-text-secondary)}.p-kit-buy-box--gels .p-kit-buy-box__price--top .p-kit-buy-box__was{order:2;margin:0 var(--space-2) 0 0}.p-kit-buy-box--gels .p-kit-buy-box__price--top .p-kit-buy-box__save{margin-inline-start:auto;font-weight:var(--font-weight-medium)}.p-kit-buy-box--gels .p-kit-buy-box__price--top .p-kit-buy-box__save:before{content:none}.p-kit-buy-box__head .p-kit-buy-box__rating{order:7;flex-basis:100%;margin-block-start:var(--space-3)}.p-kit-buy-box__gallery{grid-area:gallery;display:grid;gap:var(--space-3);align-content:start;min-width:0}.p-kit-buy-box__stories{grid-area:stories}.p-kit-buy-box__values{grid-area:values}.p-kit-buy-box__about{grid-area:about;display:grid;gap:var(--space-4)}.p-kit-buy-box__price--row{grid-area:price}.p-kit-buy-box__choose{grid-area:choose}.p-kit-buy-box__rest{grid-area:rest;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5);align-content:start;min-width:0}.p-kit-buy-box__kicker{grid-area:kicker;display:none;margin:0;font-size:var(--space-raw-11);line-height:var(--space-raw-13);font-weight:var(--font-weight-medium);letter-spacing:calc(var(--space-raw-11) * .16);text-transform:uppercase;color:var(--color-text-secondary)}.p-kit-buy-box__title{grid-area:title;min-width:0;margin:0;font-size:var(--type-h2-size);line-height:var(--type-h2-line);letter-spacing:var(--type-h2-tracking);font-weight:var(--font-weight-regular);color:var(--color-text-primary)}.p-kit-buy-box__rating{grid-area:rating;display:flex;align-items:center;gap:var(--space-2);margin:0}.p-kit-buy-box__rating .c-trustpilot__star{width:var(--space-raw-18);height:var(--space-raw-18)}.p-kit-buy-box__rating .link{font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.p-kit-buy-box__price--top{grid-area:price}.p-kit-buy-box__price .t-price--kit{font-size:var(--type-h2-size);line-height:var(--type-h2-size);letter-spacing:var(--type-h2-tracking);font-weight:var(--font-weight-regular)}.p-kit-buy-box__price{display:grid;grid-template-columns:auto auto;grid-template-areas:"now now" "was save";justify-content:end;justify-items:end;align-items:baseline;gap:var(--space-1) var(--space-2);text-align:end}.p-kit-buy-box__now{grid-area:now;display:flex}.p-kit-buy-box__now .t-price{color:var(--color-text-selected)}.p-kit-buy-box__was{grid-area:was;display:flex;color:var(--color-text-secondary);font-size:var(--type-small-size);line-height:var(--type-small-line)}.p-kit-buy-box__save{grid-area:save;font-size:var(--space-raw-13);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.p-kit-buy-box__price--top .p-kit-buy-box__save:before{content:"\b7  "}.p-kit-buy-box__price--row{display:flex;flex-wrap:wrap;justify-content:start;align-items:baseline;gap:var(--space-2) var(--space-3)}.p-kit-buy-box__price--row .p-kit-buy-box__was{font-size:var(--type-body-size);line-height:var(--type-body-line)}.p-kit-buy-box__price--row .p-kit-buy-box__save{padding:var(--space-raw-2) var(--space-2);border-radius:var(--radius-pill);background:var(--color-bg-tint);font-size:var(--type-small-size);line-height:var(--type-small-line);color:var(--color-text-selected)}.p-kit-buy-box__price--row .p-kit-buy-box__save:before{content:none}.p-kit-buy-box__guarantee{margin-inline:calc(-1 * var(--kit-rail-start)) calc(-1 * var(--kit-rail-end));display:flex;justify-content:center;align-items:center;gap:var(--space-2);margin-block:0;padding:var(--space-3) var(--space-4);background:var(--color-bg-soft);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--font-weight-medium);letter-spacing:var(--type-label-tracking);text-transform:uppercase;color:var(--color-text-secondary)}.c-kit-gallery{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3);--carousel-gap: var(--space-2)}.c-kit-gallery>gd-carousel{min-width:0}.c-kit-gallery__track{grid-auto-columns:85%}.c-kit-gallery__slide{margin:0;aspect-ratio:1;border-radius:var(--radius-md);overflow:hidden;background:var(--color-bg-subtle)}.c-kit-gallery__slide img,.c-kit-gallery__video{display:block;width:100%;height:100%;object-fit:cover}.c-kit-gallery__thumbs{display:none;list-style:none;margin:0;padding:0}.c-kit-gallery__thumb{position:relative;display:block;width:var(--space-raw-72);height:var(--space-raw-72);padding:0;border:0;border-radius:var(--radius-sm);background:none;cursor:pointer}.c-kit-gallery__thumb img{display:block;width:100%;height:100%;border-radius:var(--radius-sm);object-fit:cover;opacity:.85}.c-kit-gallery__thumb[aria-current] img{opacity:1}.c-kit-gallery__thumb[aria-current]:after{content:"";position:absolute;inset:calc(var(--space-1) * -1);border:var(--border-width-selected) solid var(--color-border-selected);border-radius:var(--radius-md)}.c-kit-gallery__rail{display:none}.c-kit-gallery__more{display:flex;flex:none;align-items:center;justify-content:center;width:var(--space-raw-72);height:var(--space-5);padding:0;border:0;border-radius:var(--radius-sm);background:var(--color-bg-subtle);color:var(--color-icon-default);cursor:pointer}.c-kit-gallery__more{position:relative}.c-kit-gallery__more:after{content:"";position:absolute;inset:calc((var(--space-5) - var(--touch-target)) / 2) 0}.c-kit-gallery__more[hidden]{display:none}.c-kit-gallery__arrows{justify-content:space-between;padding-inline:var(--space-3);pointer-events:none}.c-kit-gallery__arrows>*{pointer-events:auto}.c-kit-gallery__arrows .icon-btn{position:relative;width:var(--space-raw-40);height:var(--space-raw-40);border:0;background:var(--color-bg-page);box-shadow:var(--shadow-sm)}.c-kit-gallery__arrows .icon-btn:after{content:"";position:absolute;inset:calc((var(--space-raw-40) - var(--touch-target)) / 2)}.c-kit-gallery__dots{flex-wrap:wrap;justify-content:center;gap:var(--space-raw-6);min-block-size:var(--space-raw-6)}.c-kit-gallery__dots .c-carousel-dots__dot{width:var(--space-raw-6);height:var(--space-raw-6);background:var(--color-border-subtle)}.c-kit-gallery__dots .c-carousel-dots__dot[aria-current=true]{width:var(--space-raw-22);background:var(--color-bg-inverse)}.p-kit-buy-box__stories.c-story-circles{list-style:none;display:flex;align-items:flex-start;gap:var(--space-3);margin-block:var(--space-5) 0;padding-block:var(--space-1) 0;overflow-x:auto;scrollbar-width:none}.p-kit-buy-box__stories::-webkit-scrollbar{display:none}.p-kit-buy-box__story{display:grid;justify-items:center;align-content:start;gap:var(--space-2);flex:none;width:var(--space-10);text-align:center}.p-kit-buy-box__story .c-story-circle{width:100%}.p-kit-buy-box__story-ring{display:block;width:calc(var(--space-raw-72) + var(--space-raw-2));height:calc(var(--space-raw-72) + var(--space-raw-2));padding:var(--space-raw-3);border:var(--border-width-selected) solid var(--color-border-selected);border-radius:var(--radius-round);overflow:hidden}.p-kit-buy-box__story-ring img{width:100%;height:100%;border-radius:var(--radius-round);object-fit:cover}.p-kit-buy-box__story-label{font-size:var(--type-small-size);line-height:var(--type-small-line);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.p-kit-buy-box__values{list-style:none;margin-inline:0;padding:0;display:grid;border-block-start:var(--border-width-hairline) solid var(--color-border-subtle)}.p-kit-buy-box__value{display:flex;align-items:center;gap:var(--space-3);padding-block:var(--space-3);border-block-end:var(--border-width-hairline) solid var(--color-border-subtle);font-size:var(--type-small-size);line-height:var(--type-small-line);color:var(--color-text-secondary)}.p-kit-buy-box__value .icon{flex:none;color:var(--color-text-selected)}.p-kit-buy-box__intro{margin:0;font-size:var(--type-small-size);line-height:var(--type-body-line);color:var(--color-text-secondary)}.p-kit-buy-box__cards{margin:0;padding:0;border:0;min-width:0}.p-kit-buy-box__choose{container:kit-cards / inline-size}.p-kit-buy-box__legend{margin-block-end:var(--space-6);padding:0}.p-kit-buy-box__card-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2)}.c-kit-card{position:relative;display:grid;grid-template-rows:auto auto 1fr;justify-items:center;gap:var(--space-3);padding:var(--space-6) var(--space-raw-6) var(--space-4);border:var(--border-width-hairline) solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-bg-page);text-align:center;cursor:pointer}.c-kit-card__input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;margin:0;cursor:pointer}.c-kit-card:has(.c-kit-card__input:checked){border:var(--border-width-selected) solid var(--color-border-selected);background:var(--color-bg-selected);box-shadow:var(--line-under-5)}.c-kit-card:has(.c-kit-card__input:focus-visible){box-shadow:var(--shadow-focus)}.c-kit-card__badge{position:absolute;display:flex;inset-block-start:0;inset-inline-start:50%;transform:translate(-50%,calc(-50% - var(--space-raw-1)));white-space:nowrap}.c-kit-card__badge .c-badge{padding:var(--space-raw-2) var(--space-2);font-size:var(--space-raw-10);line-height:var(--type-h4-line);letter-spacing:var(--type-label-tracking);text-transform:uppercase}.c-kit-card__badge .c-badge--pale{background:color-mix(in srgb,var(--color-bg-brand) 20%,var(--color-bg-page))}.c-kit-card__head{display:grid;align-content:start;justify-items:center;gap:var(--space-1);min-block-size:calc(var(--space-9) + var(--space-raw-10));color:var(--color-text-primary)}.c-kit-card__name{margin-inline:calc(var(--space-raw-6) * -1);font-size:calc(var(--type-body-size) + var(--space-raw-1));line-height:var(--type-h2-line);font-weight:var(--font-weight-bold)}.c-kit-card__tagline{font-size:var(--type-small-size);line-height:var(--kit-line-130)}.c-kit-card__offer{display:grid;justify-items:center;gap:var(--space-2);inline-size:100%;font-weight:var(--font-weight-medium)}.c-kit-card__pill{display:grid;inline-size:100%;padding:var(--space-2) var(--space-1);border-radius:var(--radius-pill);background:color-mix(in srgb,var(--color-bg-brand) 18%,var(--color-bg-page));font-size:var(--type-small-size);line-height:var(--type-button-line);color:var(--color-text-selected)}.c-kit-card__free{line-height:var(--type-h3-line);letter-spacing:calc(var(--type-label-tracking) / 3);text-transform:uppercase}.c-kit-card__price{font-size:var(--type-small-size);line-height:var(--type-small-line);color:var(--color-text-primary)}.c-kit-card__meta{display:flex;align-self:end;align-items:center;gap:var(--space-raw-5);font-size:var(--type-small-size);line-height:var(--type-small-line);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.c-kit-card__meta--plain{font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}@container kit-cards (width < 21.5em){.p-kit-buy-box__card-row{grid-template-columns:minmax(0,1fr);gap:var(--space-5)}.c-kit-card{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:none;grid-template-areas:"badge badge" "name pill" "tagline pill" "price pill" "meta pill";justify-items:start;align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-4);text-align:start}.c-kit-card__head,.c-kit-card__offer{display:contents}.c-kit-card__name{grid-area:name;margin-inline:0}.c-kit-card__tagline{grid-area:tagline}.c-kit-card__price{grid-area:price}.c-kit-card__meta{grid-area:meta;align-self:center}.c-kit-card__pill{grid-area:pill;inline-size:auto;padding-inline:var(--space-4);text-align:center}.c-kit-card__badge{grid-area:badge;position:static;transform:none}}.p-kit-buy-box__card-row{container:kit-row / inline-size}@container kit-row (width < 15em){.c-kit-card{grid-template-columns:minmax(0,1fr);grid-template-areas:"badge" "name" "tagline" "pill" "price" "meta"}.c-kit-card__pill{justify-self:start}}.p-kit-buy-box__action .btn,.c-kit-contents__open{--btn-px: var(--space-6)}.c-kit-contents__tabs{gap:0}.c-kit-contents__tabs .c-tabs__tab{padding-block:var(--space-2)}.p-kit-buy-box__action{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3);justify-items:stretch;min-width:0;text-align:center}.p-kit-buy-box__klarna .c-meta-line{justify-content:center}.p-kit-buy-box__klarna .c-meta-line__mark{height:var(--icon-md)}.p-kit-buy-box__guarantee-box{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4);border:var(--border-width-hairline) solid var(--color-border-subtle);border-radius:var(--radius-lg)}.p-kit-buy-box__guarantee-text{display:grid;flex:1 1 12em;gap:var(--space-raw-6);min-width:0}.p-kit-buy-box__guarantee-text p{margin:0;font-size:var(--space-raw-13);line-height:var(--kit-line-145);color:var(--color-text-secondary)}.p-kit-buy-box__guarantee-text .p-kit-buy-box__guarantee-title{text-wrap:wrap;font-size:var(--space-3);line-height:var(--kit-line-143);font-weight:var(--font-weight-medium);letter-spacing:calc(var(--space-3) * .06);text-transform:uppercase;color:var(--color-text-primary)}.p-kit-buy-box__seal{position:relative;flex:none;display:grid;place-content:center;justify-items:center;width:var(--space-8);height:var(--space-8);border-radius:var(--radius-round);background:var(--color-bg-tint);color:var(--color-text-selected)}.p-kit-buy-box__seal-ring{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;fill:currentColor;font-size:var(--space-raw-7);font-weight:var(--font-weight-medium);letter-spacing:0}.p-kit-buy-box__seal-days{font-size:var(--space-raw-13);line-height:var(--space-raw-15);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.p-kit-buy-box__seal-unit{font-size:var(--space-raw-6);line-height:var(--space-raw-6);color:var(--color-text-secondary)}.p-kit-buy-box__small-boxes{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,6.5em),1fr));gap:var(--space-2)}.p-kit-buy-box__small-box{display:grid;justify-items:center;align-content:start;gap:var(--space-1);padding:calc(var(--space-4) - var(--border-width-hairline)) var(--space-2);border:var(--border-width-hairline) solid var(--color-border-subtle);border-radius:var(--radius-md);text-align:center;font-size:var(--type-small-size);line-height:var(--type-small-line);color:var(--color-text-secondary)}.p-kit-buy-box__small-box .icon{width:var(--icon-lg);height:var(--icon-lg);color:var(--color-text-selected)}.p-kit-buy-box__small-box .c-trustpilot__star{width:var(--space-3);height:var(--space-3)}.p-kit-buy-box__small-title{font-weight:var(--font-weight-medium)}.c-kit-contents{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4)}.c-kit-contents__head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.c-kit-contents__title{margin:0;font-size:var(--type-h4-size);line-height:var(--type-h4-line);letter-spacing:var(--type-h4-tracking);font-weight:var(--font-weight-regular);color:var(--color-text-primary)}.c-kit-contents__panel{display:grid;gap:var(--space-4)}.c-kit-contents__panel[hidden]{display:none}.c-kit-contents__track{grid-auto-columns:78.75%;--carousel-gap: var(--space-3)}.c-kit-contents__progress{display:flex;align-items:center;height:var(--space-5);margin-block:calc((var(--space-raw-3) - var(--space-5)) / 2);cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none;border-radius:var(--radius-raw-2)}.c-kit-contents__progress.is-dragging{cursor:grabbing}.c-kit-contents__track.is-dragging{scroll-snap-type:none;scroll-behavior:auto}.c-kit-contents__bar{position:relative;flex:1 1 auto;height:var(--space-raw-3);border-radius:var(--radius-raw-2);background:var(--color-border-subtle);overflow:hidden;pointer-events:none}.c-kit-contents__thumb{position:absolute;inset-block:0;inset-inline-start:var(--kit-progress-start, 0%);width:var(--kit-progress-size, 22%);border-radius:inherit;background:var(--color-text-primary)}.c-kit-contents__item{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-bg-soft)}.c-kit-contents__media{flex:none;display:block;width:var(--space-raw-72);aspect-ratio:1}.c-kit-contents__media img{display:block;width:100%;height:100%;object-fit:contain}.c-kit-contents__media--tool{border-radius:var(--radius-md);overflow:hidden;background:var(--color-bg-tint)}.c-kit-contents__text{display:grid;gap:var(--space-raw-2);min-width:0}.c-kit-contents__name{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.c-kit-contents__role{font-size:var(--type-small-size);line-height:var(--type-small-line);color:var(--color-text-secondary)}.c-kit-sheet{display:grid;gap:var(--space-5);padding-block-end:calc(var(--space-6) + var(--safe-bottom))}.c-kit-sheet-dialog{--dialog-w: calc(var(--space-12) * 3 + var(--space-raw-40))}.c-kit-sheet-dialog.c-dialog{box-shadow:var(--shadow-sheet-left)}.c-kit-sheet-dialog .c-dialog__head{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:". handle close" "title title title";align-items:center;gap:var(--space-5) 0;padding:var(--space-5) var(--space-6);border-block-end:0}.c-kit-sheet-dialog .c-dialog__title{grid-area:title}.c-kit-sheet-dialog .c-dialog__close{grid-area:close;justify-self:end;width:var(--space-6);height:var(--space-6);margin:0;background:var(--color-bg-soft)}.c-kit-sheet-dialog .c-dialog__close svg{width:var(--icon-sm);height:var(--icon-sm)}@media not (min-width:750px){.p-kit-buy-box__small-box{min-block-size:calc(var(--space-10) + var(--space-7))}.c-kit-sheet-dialog.c-dialog{inset:auto 0 0;width:100%;height:auto;max-height:calc(100dvh - var(--space-raw-40));border-radius:var(--radius-raw-20) var(--radius-raw-20) 0 0;box-shadow:var(--shadow-up-md);--dialog-from: translateY(100%)}.c-kit-sheet-dialog .c-dialog__head{padding:var(--space-raw-6) var(--space-4) var(--space-5)}.c-kit-sheet-dialog .c-dialog__body{padding-inline:var(--space-4)}.c-kit-sheet-dialog .c-dialog__head:before{content:"";grid-area:handle;width:var(--space-raw-40);height:var(--space-1);border-radius:var(--radius-raw-2);background:var(--color-border-control)}.c-kit-sheet-dialog--gels .c-dialog__head{position:relative;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title close";padding-block-start:var(--space-6)}.c-kit-sheet-dialog--gels .c-dialog__head:before{position:absolute;inset-block-start:var(--space-2);inset-inline-start:50%;translate:-50% 0}.c-kit-sheet-dialog--gels .c-dialog__close{width:var(--space-raw-36);height:var(--space-raw-36)}}.c-kit-sheet__tabs{width:100%;padding:var(--space-raw-3)}.c-kit-sheet__tabs .c-tabs__tab{min-height:var(--space-raw-36)}.c-kit-sheet__tabs .c-tabs__tab[aria-selected=true]{box-shadow:var(--shadow-sm)}.c-kit-sheet__tier{display:grid;gap:var(--space-5)}.c-kit-sheet__tier[hidden]{display:none}.c-kit-sheet__value{display:grid;gap:var(--space-1);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-bg-tint)}.c-kit-sheet__value-row{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-3);margin:0;font-size:var(--type-small-size);line-height:var(--type-small-line);color:var(--color-text-secondary)}.c-kit-sheet__value-row--kit{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.c-kit-sheet__value-row--kit .t-price{color:var(--color-text-selected);font-weight:var(--font-weight-regular)}.c-kit-sheet__value-note{margin:0;font-size:var(--type-small-size);line-height:var(--type-small-line);color:var(--color-text-secondary)}.c-kit-sheet-dialog--gels .c-kit-sheet__value{gap:var(--space-2)}.c-kit-sheet-dialog--gels .c-kit-sheet__value-row--kit .t-price{font-size:var(--space-5);line-height:1;letter-spacing:var(--type-h3-tracking);font-weight:var(--font-weight-medium)}.c-kit-sheet-dialog--gels .c-kit-sheet__value-note{padding-block-start:var(--space-2);border-block-start:var(--border-width-hairline) solid var(--color-border-subtle)}.c-kit-sheet__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4) var(--space-3)}.c-kit-sheet__group{display:grid;gap:var(--space-3);padding-block-start:var(--space-5);border-block-start:var(--border-width-hairline) solid var(--color-border-subtle)}.c-kit-sheet__list{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-3)}.c-kit-sheet__item{display:flex;align-items:center;gap:var(--space-3);min-width:0}.c-kit-sheet__lead{display:flex;align-items:center;gap:var(--space-4);min-width:0}.c-kit-sheet__media{flex:none;display:block;width:var(--space-raw-56);aspect-ratio:1;border-radius:var(--radius-md);overflow:hidden;background:var(--color-bg-tint)}.c-kit-sheet__media--round{border-radius:var(--radius-round)}.c-kit-sheet__list .c-kit-sheet__media{width:var(--space-7)}.c-kit-sheet__lead .c-kit-sheet__media{width:var(--space-raw-72)}.c-kit-sheet__media img{display:block;width:100%;height:100%;object-fit:cover}.c-kit-sheet__text{display:grid;min-width:0;flex:1;font-size:var(--type-small-size);line-height:var(--type-small-line);color:var(--color-text-secondary)}.c-kit-sheet__name{font-weight:var(--font-weight-medium)}.c-kit-sheet__lead .c-kit-sheet__text{gap:var(--space-raw-2)}.c-kit-sheet__lead .c-kit-sheet__name{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary)}.c-kit-sheet__price{flex:none;font-size:var(--type-small-size);line-height:var(--type-small-line);color:var(--color-text-secondary)}.c-kit-sheet__price .t-price{font-size:inherit;line-height:inherit}.c-kit-sheet__heading{margin:0;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--font-weight-medium);letter-spacing:var(--type-label-tracking);text-transform:uppercase;color:var(--color-text-secondary)}.c-kit-sheet__note{margin:0;font-size:var(--type-small-size);line-height:var(--type-small-line);color:var(--color-text-secondary)}.c-kit-contents__rows{display:grid;grid-template-columns:minmax(0,1fr);margin-block-start:var(--space-2);border-block-end:var(--border-width-hairline) solid var(--color-border-subtle)}.c-kit-contents__row{border-block-start:var(--border-width-hairline) solid var(--color-border-subtle)}.c-kit-contents__row summary{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);padding-block:var(--space-4);cursor:pointer;list-style:none;font-size:var(--type-body-size);font-weight:var(--font-weight-medium)}.c-kit-contents__row summary::-webkit-details-marker{display:none}.c-kit-contents__row[open] summary .icon{transform:rotate(180deg)}.c-kit-contents__row p,.c-kit-contents__row-list{margin:0 0 var(--space-4)}.c-kit-contents__row-list{padding-inline-start:var(--space-5);display:grid;gap:var(--space-1)}.c-row-list{display:grid;gap:var(--space-2);margin:0 0 var(--space-4);padding:0;list-style:none;font-size:var(--type-small-size);line-height:var(--space-raw-22);color:var(--color-text-secondary)}.c-row-list__item{display:flex;align-items:flex-start;gap:var(--space-raw-10)}.c-row-list__item>.icon{flex:none;margin-block-start:var(--space-raw-3);color:var(--color-text-primary)}.c-row-list__text{min-width:0;overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual}.c-row-list strong{font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.c-row-list--steps,.c-row-list--steps .c-row-list__item{gap:var(--space-3)}.c-row-list__number{flex:none;display:grid;place-items:center;box-sizing:border-box;inline-size:var(--space-raw-22);block-size:var(--space-raw-22);border:var(--border-width-hairline) solid var(--color-border-subtle);border-radius:var(--radius-round);font-size:var(--type-step-number);line-height:1;font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.p-kit-buy-box--dip .c-kit-contents__row :is(p,li){line-height:var(--space-raw-22)}.p-kit-buy-box--dip .c-kit-contents__row-list{padding-inline-start:0;gap:var(--space-2);list-style:none}@container kit-box (width < 20em){.p-kit-buy-box__head .p-kit-buy-box__title{flex-basis:100%;margin-inline-end:0}.p-kit-buy-box__price--top .p-kit-buy-box__was,.p-kit-buy-box--gels .p-kit-buy-box__price--top .p-kit-buy-box__save{margin-inline-start:0}}@media(min-width:990px){.p-kit-buy-box__values,.p-kit-buy-box__choose,.p-kit-buy-box__rest{margin-block-start:var(--space-6)}.p-kit-buy-box__head{margin-block-start:0}.p-kit-buy-box__grid{grid-template-columns:minmax(0,calc(var(--space-raw-72) + var(--space-4) + 35.875rem)) clamp(27.5rem,100% - var(--space-7) - var(--space-raw-72) - var(--space-4) - 27.5rem,33.625rem);justify-content:space-between;grid-template-areas:"gallery head" "gallery values" "gallery about" "gallery stories" "gallery choose" "gallery rest";grid-template-rows:repeat(5,auto) 1fr;column-gap:var(--space-7)}.p-kit-buy-box__gallery{position:sticky;top:calc(var(--shell-sticky-top, var(--header-height)) + var(--space-5));align-self:start}.p-kit-buy-box__head{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"kicker kicker" "title price" "rating rating";gap:var(--space-2) var(--space-4);align-items:start}.p-kit-buy-box__rating .c-trustpilot__star{width:var(--icon-md);height:var(--icon-md)}.p-kit-buy-box__head:after{content:none}.p-kit-buy-box__head .p-kit-buy-box__title{margin-inline-end:0}.p-kit-buy-box__head .p-kit-buy-box__price--top{display:grid}.p-kit-buy-box__price--top .p-kit-buy-box__was,.p-kit-buy-box__price--top .p-kit-buy-box__save,.p-kit-buy-box--gels .p-kit-buy-box__price--top .p-kit-buy-box__was,.p-kit-buy-box--gels .p-kit-buy-box__price--top .p-kit-buy-box__save,.p-kit-buy-box__head .p-kit-buy-box__rating{margin:0}.p-kit-buy-box__kicker{display:block}.p-kit-buy-box__price .t-price--kit{font-size:var(--space-6);line-height:var(--space-6);letter-spacing:0;font-weight:var(--font-weight-bold)}.p-kit-buy-box__title{font-size:var(--space-raw-40);line-height:var(--space-raw-44);letter-spacing:0}.c-kit-card__head{min-block-size:calc(var(--space-8) + var(--space-raw-6))}.c-kit-card__name{font-size:var(--type-body-size);letter-spacing:var(--type-h4-tracking)}.c-kit-card__badge .c-badge{padding:var(--space-1) var(--space-raw-14);font-size:var(--space-raw-13)}.p-kit-buy-box__price{grid-template-areas:"was now" "save save";column-gap:var(--space-3);row-gap:var(--space-raw-2)}.p-kit-buy-box__was{font-size:calc(var(--space-raw-18) - var(--space-raw-1));line-height:var(--space-raw-19)}.p-kit-buy-box__price--top .p-kit-buy-box__save{font-size:var(--space-raw-13);line-height:var(--space-raw-15);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.p-kit-buy-box__price--top .p-kit-buy-box__save:before{content:none}.p-kit-buy-box__price--row{display:none}.p-kit-buy-box__values{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4);min-block-size:calc(var(--space-9) + var(--border-width-hairline));padding-block:var(--space-4);border-block:var(--border-width-hairline) solid var(--color-border-subtle)}.p-kit-buy-box--gels .p-kit-buy-box__values{min-block-size:0}.p-kit-buy-box__value{gap:var(--space-2);padding-block:0;border:0;font-size:var(--space-3);line-height:var(--kit-line-130);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.p-kit-buy-box__stories.c-story-circles{justify-content:flex-start;gap:var(--space-4);margin-block-start:var(--space-4);padding-block-start:0;overflow:visible}.p-kit-buy-box__story{flex:0 1 var(--space-11);width:auto;min-width:0}.p-kit-buy-box__choose{padding:var(--space-6) var(--space-5) var(--space-7);border-radius:var(--radius-lg);background:var(--color-bg-tint)}.p-kit-buy-box__legend{padding-inline-start:var(--space-2)}.p-kit-buy-box__card-row{min-block-size:calc(var(--space-raw-49) * 5)}.c-kit-gallery{grid-template-columns:var(--space-raw-72) minmax(0,1fr);align-items:start;gap:var(--space-4)}.c-kit-gallery__track{grid-auto-columns:100%}.c-kit-gallery__dots{display:none}.p-kit-buy-box__guarantee{margin-inline:calc(var(--space-raw-72) + var(--space-4)) 0}.c-kit-gallery__rail{display:flex;flex-direction:column;gap:var(--space-1);grid-column:1;grid-row:1;height:0;min-height:100%}.c-kit-gallery__thumbs{display:grid;flex:1;gap:var(--space-3);align-content:start;min-height:0;margin:calc(var(--space-1) * -1) calc(var(--space-1) * -1) 0;padding:var(--space-1) var(--space-1) 0;overflow-y:auto;scrollbar-width:none}.c-kit-gallery__thumbs::-webkit-scrollbar{display:none}.c-kit-gallery>gd-carousel,.c-kit-gallery__arrows{grid-column:2;grid-row:1}.c-kit-gallery__arrows{align-self:center;z-index:var(--z-raised)}.p-kit-buy-box__rest{gap:var(--space-6)}.p-kit-buy-box__klarna .c-meta-line{font-size:var(--space-3);line-height:var(--kit-line-143)}.p-kit-buy-box__guarantee-box{gap:var(--space-5);padding:var(--space-6)}.p-kit-buy-box__guarantee-text p{line-height:var(--kit-line-155)}.p-kit-buy-box__guarantee-text .p-kit-buy-box__guarantee-title{font-size:var(--space-raw-13);letter-spacing:calc(var(--space-raw-13) * .06)}.p-kit-buy-box__seal{width:calc(var(--space-raw-44) * 2);height:calc(var(--space-raw-44) * 2)}.p-kit-buy-box__seal-days{font-size:var(--space-raw-18);line-height:calc(var(--space-raw-20) + var(--space-raw-1))}.p-kit-buy-box__seal-unit{font-size:var(--space-2);line-height:var(--space-raw-9)}.c-kit-contents__track{grid-auto-columns:58%}.p-kit-buy-box__small-box{font-size:var(--space-raw-11);line-height:var(--space-raw-13)}.p-kit-buy-box__small-title{padding-block-start:var(--space-raw-2);letter-spacing:calc(var(--space-raw-11) * .12);text-transform:uppercase;color:var(--color-text-primary)}.c-kit-contents__title{font-size:var(--type-body-size);line-height:var(--kit-line-140);letter-spacing:calc(var(--type-body-size) * -.01);font-weight:var(--font-weight-medium)}.c-kit-contents__tabs .c-tabs__tab{padding-block:var(--space-raw-10);font-size:var(--space-raw-11);line-height:var(--kit-line-143);letter-spacing:calc(var(--space-raw-11) * .06)}.c-kit-contents__item{padding:var(--space-4);border-radius:var(--radius-raw-14)}.c-kit-contents__media{width:calc(var(--space-raw-56) * 2)}.c-kit-contents__text{gap:var(--space-raw-3)}.c-kit-contents__name{font-size:var(--space-raw-15);line-height:var(--kit-line-155)}.c-kit-contents__role{font-size:var(--space-3);line-height:var(--kit-line-143)}.c-kit-contents__rows{margin-block-start:var(--space-4)}.c-kit-contents__row summary{padding-block:var(--space-5);font-size:var(--type-h4-size);line-height:var(--kit-line-155)}.c-kit-gallery__track,.p-kit-buy-box__stories{margin-inline:0;padding-inline:0;scroll-padding-inline:0;--carousel-pad: 0}}@media(prefers-reduced-motion:reduce){.c-kit-contents__row[open] summary .icon{transition:none}}.c-kit-sticky{display:flex;align-items:center;gap:var(--space-3);min-width:0}.c-kit-sticky__kit{display:flex;flex:0 1 auto;flex-direction:column;min-width:0;margin:0;font-size:var(--type-small-size);line-height:var(--type-small-line)}.c-kit-sticky__line{font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.c-kit-sticky__long{display:none}.c-kit-sticky__price{display:flex;align-items:baseline;gap:var(--space-1)}.c-kit-sticky__now{font-weight:var(--font-weight-medium);color:var(--color-text-selected)}.c-kit-sticky__was{font-size:var(--space-3);color:var(--color-text-secondary);text-decoration-thickness:var(--border-width-hairline)}.c-kit-sticky__button{--btn-px: var(--space-4);flex:1 1 auto;min-width:0}@media(min-width:990px){.c-kit-sticky{gap:var(--space-5)}.c-kit-sticky__kit{flex-direction:row;align-items:center;gap:var(--space-5)}.c-kit-sticky__line{order:-1;font-weight:var(--font-weight-regular)}.c-kit-sticky__short{display:none}.c-kit-sticky__long{display:inline}.c-kit-sticky__price{gap:var(--space-2)}.c-kit-sticky__was{order:-1;font-size:var(--type-small-size)}.c-kit-sticky__now{font-size:var(--type-h4-size);line-height:var(--type-h4-line);letter-spacing:var(--type-h4-tracking);font-weight:var(--font-weight-regular)}.c-kit-sticky__button{--btn-px: var(--space-6);flex:none}}html[data-text-large] .c-kit-contents__item>*{min-width:0;overflow-wrap:anywhere}html[data-text-large] .p-kit-buy-box__guarantee-box{flex-wrap:wrap}html[data-text-large] .p-kit-buy-box__guarantee-text{overflow-wrap:anywhere}.c-kit-gallery__zoom{position:relative;display:block;height:100%;cursor:zoom-in}.c-kit-gallery__zoom:focus-visible{outline-offset:calc(var(--space-raw-2) * -1)}.c-kit-gallery__zoom-icon{position:absolute;inset-block-start:var(--space-3);inset-inline-end:var(--space-3);display:grid;place-items:center;inline-size:var(--space-6);block-size:var(--space-6);border-radius:var(--radius-pill);background:var(--color-bg-page);color:var(--color-text-primary);pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/67/assets/p-kit-buy-box.css.map */
