p-cart,c-added{display:block}.p-cart__form{display:contents}.p-cart__count{color:var(--color-text-secondary)}.p-cart__lines{list-style:none;margin:0;padding:0;display:grid}.c-cart-line{display:grid;align-items:start}.c-cart-line__media{grid-column:1;grid-row:1 / span 3;aspect-ratio:1;border-radius:var(--radius-md);overflow:hidden;background:var(--color-bg-subtle)}.c-cart-line__media img{display:block;width:100%;height:100%;object-fit:cover}.c-cart-line__body{grid-column:2;grid-row:1;display:grid;min-width:0}.c-cart-line__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;column-gap:var(--space-2)}.c-cart-line__name,.c-cart-line__price{margin:0;font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.c-cart-line__name{flex:1 1 8em;min-width:0;overflow-wrap:break-word}.c-cart-line__link{color:inherit;text-decoration:none}.c-cart-line__link:hover{text-decoration:underline;text-underline-offset:var(--link-underline-offset)}.c-cart-line__price{text-align:end}.c-cart-line__price .t-price{display:block}.c-cart-line__price s,.c-cart-line__price del{display:block;margin-inline-start:0;font-size:var(--type-small-size);line-height:var(--type-small-line);font-weight:var(--font-weight-regular);color:var(--color-text-secondary)}.c-cart-line__variant,.c-cart-line__free{margin:0;color:var(--color-text-secondary)}.c-cart-line__saving{margin:0;font-size:var(--type-small-size);line-height:var(--type-small-line);font-weight:var(--font-weight-medium);color:var(--color-text-success)}.c-cart-line__colours{display:grid;gap:var(--space-2);min-width:0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-bg-soft)}.c-cart-line__colours-title{margin:0;color:var(--color-text-secondary)}.c-cart-line__colour-list{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-1) var(--space-3)}.c-cart-line__colour{display:flex;align-items:center;gap:var(--space-2);min-width:0}.c-cart-line__jar{flex:none;width:var(--space-raw-44);height:var(--space-raw-44);overflow:hidden}.c-cart-line__jar img{display:block;width:100%;height:100%;object-fit:contain}.c-cart-line__colour-name{min-width:0;color:var(--color-text-secondary);overflow-wrap:break-word}.c-cart-line__colour-out{color:var(--color-text-error)}.c-cart-line__designs{margin:0;padding-block-start:var(--space-2);color:var(--color-text-secondary)}.c-cart-line__stock{display:flex;gap:var(--space-2);align-items:flex-start;margin:0;padding-block-start:var(--space-2)}.c-cart-line__stock--out{color:var(--color-text-error)}.c-cart-line__stock--low{color:var(--color-text-warning)}.c-cart-line__stock[hidden]{display:none}.c-cart-line__stock .icon{flex:none}.c-cart-line__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-width:0}.c-cart-line__edit,.c-cart-line__notify{position:relative;color:var(--color-text-primary)}.c-cart-line__edit:after,.c-cart-line__notify:after{content:"";position:absolute;inset-inline:0;inset-block:calc((var(--type-small-line) - var(--touch-target)) / 2)}.c-cart-line__remove{position:relative;flex:none;width:var(--space-raw-30);height:var(--space-raw-22);margin-inline-start:auto;border-radius:0}.c-cart-line__remove svg{width:var(--icon-md);height:var(--icon-md)}.c-cart-line__remove:after{content:"";position:absolute;inset-inline:calc((var(--space-raw-30) - var(--touch-target)) / 2);inset-block:calc((var(--space-raw-22) - var(--touch-target)) / 2)}.c-cart-line .c-stepper{min-height:0;padding:var(--space-raw-3)}.c-cart-line .c-stepper__button{width:var(--space-6);height:var(--space-6);box-shadow:var(--shadow-chip-xs)}.c-cart-line .c-stepper__button:after{inset:calc((var(--space-6) - var(--touch-target)) / 2)}.c-cart-line .c-stepper__button svg{width:var(--icon-sm);height:var(--icon-sm)}.c-cart-line .c-stepper__button[aria-disabled=true]{color:var(--color-text-disabled);cursor:default}.c-cart-line .c-stepper__input{width:var(--space-5);font-size:var(--type-small-size);line-height:var(--type-small-line);color:var(--color-text-secondary)}.c-cart-line--page{grid-template-columns:var(--space-9) minmax(0,1fr) var(--space-raw-30);grid-template-rows:auto auto 1fr;column-gap:var(--space-4);padding-block:var(--space-5);border-block-end:var(--border-width-hairline) solid var(--color-border-subtle)}.c-cart-line--page .c-cart-line__colours{grid-column:2;grid-row:2;margin-block-start:var(--space-3)}.c-cart-line--page .c-cart-line__foot{display:contents}.c-cart-line--page .c-cart-line__remove{grid-column:3;grid-row:1;margin:0}.c-cart-line--page :is(.c-cart-line__edit,.c-cart-line__notify,.c-stepper,.c-cart-line__free){grid-column:2;grid-row:3;justify-self:start;margin-block-start:var(--space-3)}.c-cart-line--page .c-cart-line__colour-list{grid-template-columns:minmax(0,1fr)}@media(min-width:990px){.c-cart-line--page .c-cart-line__colour-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.p-cart--drawer .p-cart__lines{gap:var(--space-3)}.c-cart-line--drawer{grid-template-columns:var(--space-raw-72) minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:var(--space-4);padding:var(--space-4);border:var(--border-width-hairline) solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-bg-page)}.c-cart-line--drawer .c-cart-line__remove{color:var(--color-text-secondary)}.c-cart-line--drawer .c-cart-line__body{gap:var(--space-raw-2)}.c-cart-line--drawer .c-cart-line__foot{grid-column:2;margin-block-start:calc(var(--space-raw-2) + var(--space-3))}.c-cart-line--drawer .c-cart-line__media{grid-row:1 / span 2}.c-cart-line--pack.c-cart-line--drawer .c-cart-line__foot{margin-block-start:calc(var(--space-raw-2) + var(--space-2))}.c-cart-line--drawer[data-sold-out] .c-cart-line__foot{margin-block-start:var(--space-raw-2)}.c-cart-line--kit.c-cart-line--drawer{grid-template-rows:none;row-gap:var(--space-3)}.c-cart-line--kit.c-cart-line--drawer .c-cart-line__media{grid-row:1}.c-cart-line--kit.c-cart-line--drawer .c-cart-line__colours{grid-column:1 / -1}.c-cart-line--kit.c-cart-line--drawer .c-cart-line__foot{grid-column:1 / -1;margin-block-start:0}.c-cart-line--drawer .c-cart-line__colour-list{grid-template-columns:repeat(2,minmax(0,1fr))}[data-cart-part=lines]{container:cart-lines / inline-size}@container cart-lines (width < 18em){.c-cart-line--drawer,.c-cart-line--page{grid-template-columns:minmax(0,1fr) var(--space-raw-30)}.c-cart-line--drawer{grid-template-columns:minmax(0,1fr)}.c-cart-line__media{grid-row:auto;width:var(--space-raw-72)}.c-cart-line__body,.c-cart-line--page .c-cart-line__colours,.c-cart-line--page :is(.c-cart-line__edit,.c-cart-line__notify,.c-stepper,.c-cart-line__free),.c-cart-line--drawer .c-cart-line__foot{grid-column:1;grid-row:auto}.c-cart-line--page .c-cart-line__remove{grid-column:2;grid-row:1}.c-cart-line--drawer .c-cart-line__colour-list{grid-template-columns:minmax(0,1fr)}.c-cart-line--page .c-cart-line__colours{grid-column:1 / -1}.c-cart-line__colour{flex-wrap:wrap}.c-cart-line__colour-name{flex:1 1 min-content;hyphens:auto;-webkit-hyphens:auto}}.p-cart__drawer .c-dialog__title{hyphens:auto;-webkit-hyphens:auto;overflow-wrap:break-word}.p-cart__summary{container:cart-summary / inline-size}.p-cart__meter:empty{display:none}.c-ship-meter{display:grid;gap:var(--space-raw-6);padding:var(--space-2) var(--space-3);border:var(--border-width-hairline) solid var(--color-border-subtle);border-radius:var(--radius-lg)}.c-ship-meter__text{display:flex;align-items:center;gap:var(--space-2);margin:0;color:var(--color-text-secondary)}.c-ship-meter__text .icon{flex:none}.c-ship-meter__text strong{font-weight:var(--font-weight-medium)}.c-ship-meter__bar{display:block;height:var(--space-raw-3);border-radius:var(--radius-raw-2);background:var(--color-bg-subtle);overflow:hidden}.c-ship-meter__fill{display:block;height:100%;width:100%;border-radius:inherit;background:var(--color-bg-brand);transform:scaleX(var(--fill, 0));transform-origin:left center;transition:transform var(--duration-base) var(--ease-out)}.c-cart-total{display:grid;gap:var(--space-1)}.c-cart-total__row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:0 var(--space-3);margin:0}.c-cart-total__row>*{min-width:0}.c-cart-total__row--total{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.c-cart-total__row--total .t-price{font-weight:var(--font-weight-regular)}.c-cart-total__row--saving{font-size:var(--type-small-size);line-height:var(--type-small-line);font-weight:var(--font-weight-medium);color:var(--color-text-success);align-items:flex-start}.c-cart-total__row--discount{color:var(--color-text-success)}.c-cart-total__sub{display:grid;gap:var(--space-2);padding-block-start:var(--space-4);border-block-start:var(--border-width-hairline) solid var(--color-border-subtle)}.c-cart-total__row--sub>:last-child{font-size:var(--type-small-size);line-height:var(--type-small-line);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.c-cart-total__row--sub .t-small{color:var(--color-text-secondary)}.c-trust-numbers{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;padding:var(--space-4);border:var(--border-width-hairline) solid var(--color-border-subtle);border-radius:var(--radius-lg);text-align:center}.c-trust-numbers__item{display:grid;gap:var(--space-raw-2);align-content:center;margin:0}.c-trust-numbers:before{content:"";position:absolute;inset-block:var(--space-4);inset-inline-start:50%;width:var(--border-width-hairline);background:var(--color-border-subtle)}.c-trust-numbers__value{color:var(--color-text-primary)}.c-trust-numbers__label{color:var(--color-text-secondary)}.p-cart__promises{list-style:none;margin:0;padding:var(--space-4) var(--space-5);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--space-raw-66)),1fr));gap:var(--space-3);text-align:center}.p-cart__promise{display:grid;justify-items:center;align-content:start;gap:var(--space-1);color:var(--color-text-secondary)}.p-cart__promise-mark{display:grid;place-items:center;height:var(--space-raw-22);color:var(--color-icon-default)}.p-cart__promise-mark svg{width:var(--icon-md);height:var(--icon-md)}.p-cart__klarna{display:block;padding:var(--space-raw-2) var(--space-raw-6);border-radius:var(--radius-sm);background:var(--color-bg-inverse);color:var(--color-text-on-brand);font-size:var(--space-raw-11);line-height:var(--space-raw-13);font-weight:var(--font-weight-medium)}.p-cart__notice:empty{display:none}.p-cart__notice-text{display:flex;gap:var(--space-2);align-items:flex-start;margin:0;padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-bg-error);color:var(--color-text-secondary)}.p-cart__notice-text .icon{flex:none;color:var(--color-text-error)}.p-cart__undo{position:absolute;z-index:var(--z-raised);inset-inline:var(--space-5);inset-block-end:var(--space-3);display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:var(--space-raw-44);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-bg-inverse);color:var(--color-text-on-brand);box-shadow:var(--shadow-toast)}.p-cart__undo:empty{inset-block-end:auto;width:var(--space-raw-1);height:var(--space-raw-1);min-height:0;padding:0;overflow:hidden;clip-path:inset(50%);box-shadow:none;background:none}.p-cart__undo-text{margin:0;color:inherit}.p-cart__undo-button{position:relative;flex:none;display:flex;align-items:center;gap:var(--space-1);margin:0;padding:0;border:0;background:none;color:inherit;cursor:pointer}.p-cart__undo-button span{text-decoration:underline;text-underline-offset:var(--link-underline-offset)}.p-cart__undo-button:after{content:"";position:absolute;inset-inline:0;inset-block:calc((var(--type-small-line) - var(--touch-target)) / 2)}.p-cart [data-cart-checkout].btn--busy-text[aria-busy=true]{opacity:.7}.p-cart[data-busy] [data-cart-part=lines]{opacity:.55;transition:opacity var(--duration-fast) var(--ease-out)}.p-cart__empty{display:grid;justify-items:center;gap:var(--space-4);text-align:center}.p-cart--page .p-cart__empty{max-width:calc(var(--space-12) * 3 + var(--space-raw-40));margin-inline:auto}.p-cart__empty-title,.p-cart__empty-text{margin:0}.p-cart__empty-title{color:var(--color-text-primary);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.p-cart__empty-text{color:var(--color-text-secondary)}.p-cart__empty-icon{display:block;color:var(--color-icon-default)}.p-cart__empty-icon svg{display:block;width:var(--space-raw-40);height:var(--space-raw-40)}.p-cart__empty-link{position:relative;color:var(--color-text-primary)}.p-cart__empty-link:after{content:"";position:absolute;inset-inline:0;inset-block:calc((var(--type-small-line) - var(--touch-target)) / 2)}.p-cart__drawer{--dialog-w: 100%}@media(min-width:990px){.p-cart__drawer{--dialog-w: calc(var(--space-12) * 2 + var(--space-10) + var(--space-1))}}.p-cart__drawer .c-dialog__head{align-items:center;padding:var(--space-5) var(--space-5) var(--space-4);border:0}.p-cart__drawer .c-dialog__close{--close-w: calc(var(--space-raw-36) - var(--space-raw-2));width:var(--close-w);height:var(--space-raw-26);margin:0;flex:none;position:relative;border-radius:0}.p-cart__drawer .c-dialog__close:after{content:"";position:absolute;inset-inline:calc((var(--close-w) - var(--touch-target)) / 2);inset-block:calc((var(--space-raw-26) - var(--touch-target)) / 2)}.p-cart__drawer .c-dialog__body{position:relative;display:flex;flex-direction:column;overflow:hidden;padding:0}.p-cart--drawer .p-cart__meter{flex:none;padding:0 var(--space-5) var(--space-3);border-block-end:var(--border-width-hairline) solid var(--color-border-subtle)}.p-cart--drawer .p-cart__notice{flex:none;padding:var(--space-4) var(--space-5) 0}.p-cart--drawer .p-cart__notice:empty{display:none}.p-cart--drawer .p-cart__scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:grid;align-content:start;gap:var(--space-3);padding:var(--space-4) var(--space-5)}.p-cart--drawer .p-cart__empty{padding-block:calc(var(--space-8) - var(--space-4)) var(--space-8)}.p-cart--drawer .p-cart__empty-icon svg{width:var(--space-6);height:var(--space-6)}.p-cart__drawer .c-dialog__foot{display:block;padding:0;border:0}.p-cart__footer:empty{display:none}.p-cart__foot .btn,.p-cart__summary .btn{--btn-px: var(--space-6)}.p-cart--drawer .p-cart__foot{display:grid;gap:var(--space-4);padding:var(--space-4) var(--space-5);border-block-start:var(--border-width-hairline) solid var(--color-border-subtle)}.p-cart--drawer .p-cart__promises{grid-template-columns:repeat(3,minmax(0,1fr));padding:var(--space-4) var(--space-5) calc(var(--space-4) + var(--safe-bottom));background:var(--color-bg-subtle)}.p-cart__page{--cart-summary-w: calc(var(--space-12) * 3 + var(--space-raw-13));--cart-list-w: calc(var(--space-12) * 4 + var(--space-raw-38) + var(--space-raw-13));display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-7);width:min(100% - 2 * var(--container-gutter),var(--container-max));margin-inline:auto;padding-block:var(--space-5) var(--space-section-y)}.p-cart__main{display:grid;gap:var(--space-5);align-content:start;min-width:0}.p-cart__title{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0}.p-cart--page .p-cart__lines{border-block-start:var(--border-width-hairline) solid var(--color-border-subtle)}.p-cart__continue{justify-self:start;position:relative;color:var(--color-text-primary)}.p-cart__continue:after{content:"";position:absolute;inset-inline:0;inset-block:calc((var(--type-small-line) - var(--touch-target)) / 2)}.p-cart__summary{display:grid;gap:var(--space-4);align-content:start;min-width:0;padding:var(--space-6);border:var(--border-width-hairline) solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-bg-soft)}.p-cart__summary-title{margin:0}@container cart-summary (width < 12em){.p-cart__summary>*{margin-inline:calc(var(--space-4) - var(--space-6))}.p-cart__summary .btn{--btn-px: var(--space-4)}}.p-cart__sums{display:grid;gap:var(--space-4)}.p-cart__discount{padding-block-start:var(--space-3);border-block-start:var(--border-width-hairline) solid var(--color-border-subtle);color:var(--color-text-secondary)}.p-cart__discount summary{cursor:pointer;list-style:none;position:relative}.p-cart__discount summary::-webkit-details-marker{display:none}.p-cart__discount summary:after{content:"";position:absolute;inset-inline:0;inset-block:calc((var(--type-small-line) - var(--touch-target)) / 2)}.p-cart__discount p{margin:var(--space-2) 0 0}.p-cart__klarna-line{margin:0;color:var(--color-text-secondary)}.p-cart__promise-rule{padding-block-start:var(--space-2);border-block-start:var(--border-width-hairline) solid var(--color-border-subtle)}.p-cart--page .p-cart__promise--wide>span:last-child{margin-inline:calc(var(--space-raw-13) * -1)}.p-cart__page--empty{display:block;padding-block:var(--space-10) var(--space-section-y)}@media(min-width:990px){.p-cart__page{grid-template-columns:minmax(0,1fr) var(--cart-summary-w);align-items:start;padding-block-start:var(--space-8);column-gap:clamp(var(--space-7),calc(100% - var(--cart-summary-w) - var(--cart-list-w)),var(--space-section-y))}.p-cart__page--empty{padding-block-start:var(--space-section-y)}.p-cart--page .p-cart__promise--wide>span:last-child{margin-inline:0}}.p-cart--page .p-cart__empty-title{overflow-wrap:anywhere}.p-cart--page .p-cart__undo{position:fixed;inset-inline:var(--container-gutter);inset-block-end:calc(var(--space-4) + var(--cart-sticky-room, 0px) + var(--consent-offset, 0px));z-index:var(--z-toast)}.p-cart--page .p-cart__undo:empty{inset-block-end:0}@media(min-width:990px){.p-cart--page .p-cart__undo{inset-inline:auto max(var(--container-gutter),calc((100vw - var(--container-max)) / 2));width:calc(var(--space-12) * 2 + var(--space-raw-40))}}.c-payment-marks--chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2)}.c-payment-marks__chip{padding:var(--space-raw-3) var(--space-raw-7);border:var(--border-width-hairline) solid var(--color-border-subtle);border-radius:var(--radius-sm);background:var(--color-bg-page);color:var(--color-text-primary);font-size:var(--space-raw-11);line-height:var(--space-raw-13);font-weight:var(--font-weight-medium);white-space:nowrap}.p-cart__sticky{position:fixed;inset-inline:0;bottom:var(--consent-offset, 0px);z-index:var(--z-sticky);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--container-gutter) calc(var(--space-3) + var(--safe-bottom));background:var(--color-bg-page);border-block-start:var(--border-width-hairline) solid var(--color-border-subtle)}.p-cart__sticky[data-away]{display:none}.p-cart__sticky-total{display:grid;margin:0}.p-cart__sticky-total .t-small{color:var(--color-text-secondary)}.p-cart__sticky-total .t-price{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}:root:has(.p-cart__sticky){scroll-padding-block-end:var(--cart-sticky-room, var(--space-raw-72))}body:has(.p-cart__sticky){padding-block-end:var(--cart-sticky-room, var(--space-raw-72))}:root[data-sticky-step-aside] .p-cart__sticky{position:static;grid-column:1;padding-inline:0;border:0}:root[data-sticky-step-aside] body:has(.p-cart__sticky){padding-block-end:0}@media(min-width:990px){.p-cart__sticky{display:none}:root:has(.p-cart__sticky){scroll-padding-block-end:0}body:has(.p-cart__sticky){padding-block-end:0}}.c-added{position:fixed;z-index:var(--z-toast);inset-inline:var(--space-4);bottom:calc(var(--added-foot, var(--space-4)) + var(--added-lift, 0px) + var(--consent-offset, 0px) + var(--safe-bottom));pointer-events:none;container:added / inline-size}.c-added__card{pointer-events:auto;display:grid;grid-template-columns:minmax(0,1fr);border-radius:var(--radius-lg);background:var(--color-bg-page);box-shadow:var(--shadow-toast);animation:c-added-in var(--duration-base) var(--ease-out)}.c-added__card{max-block-size:calc(100dvh - var(--space-4) * 2 - var(--added-lift, 0px));overflow-y:auto;overscroll-behavior:contain}.c-added__card[hidden]{display:none}.c-added__head{display:flex;align-items:center;justify-content:space-between;padding:var(--space-1) var(--space-1) 0 var(--space-4)}.c-added__title{display:flex;align-items:center;gap:var(--space-2);min-width:0;margin:0;font-size:var(--type-small-size);line-height:var(--type-small-line);font-weight:var(--font-weight-medium);color:var(--color-text-success)}.c-added__title .icon{flex:none}.c-added__body{display:grid;gap:var(--space-3);padding:0 var(--space-4) var(--space-4)}.c-added__product{display:grid;grid-template-columns:var(--space-raw-56) minmax(0,1fr) auto;gap:var(--space-3);align-items:center}.c-added__media{aspect-ratio:1;border-radius:var(--radius-md);overflow:hidden;background:var(--color-bg-subtle)}.c-added__media img{display:block;width:100%;height:100%;object-fit:cover}.c-added__text{display:grid;gap:var(--space-1);min-width:0}.c-added__name,.c-added__line,.c-added__price,.c-added__error{margin:0}.c-added__name{font-size:var(--type-small-size);line-height:var(--type-small-line);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.c-added__line{color:var(--color-text-secondary)}.c-added__price{font-size:var(--type-small-size);line-height:var(--type-small-line);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.c-added__error{color:var(--color-text-error)}.c-added .c-ship-meter{padding:0;border:0}.c-added__sum{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 var(--space-3);margin:0;padding-block-start:var(--space-3);border-block-start:var(--border-width-hairline) solid var(--color-border-subtle);font-size:var(--type-small-size);line-height:var(--type-small-line);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.c-added__sum .t-small{color:var(--color-text-secondary)}.c-added__actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,8em),1fr));gap:var(--space-2)}.c-added__actions .btn{font-size:var(--type-small-size)}.c-added__actions .btn__label{white-space:nowrap}@container added (width < 20em){.c-added__product{grid-template-columns:var(--space-raw-56) minmax(0,1fr);align-items:start}.c-added__price{grid-column:1 / -1;justify-self:end}}@media(min-width:990px){.c-added{inset-inline:auto max(var(--container-gutter),calc((100vw - var(--container-max)) / 2));top:calc(var(--shell-header-bottom, var(--header-height)) + var(--space-3));bottom:auto;width:min(calc(var(--space-12) * 2 + var(--space-raw-40)),100vw - 2 * var(--container-gutter))}.c-added__card{max-block-size:calc(100dvh - var(--shell-header-bottom, var(--header-height)) - var(--space-3) - var(--space-4))}}@keyframes c-added-in{0%{opacity:0;transform:translateY(var(--space-4))}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.c-added__card{animation:none}.c-ship-meter__fill,.p-cart[data-busy] [data-cart-part=lines]{transition:none}}.p-cart__promise gd-delivery{display:block}.p-cart__promise .c-delivery__nowrap{white-space:nowrap}.p-cart__meter{display:grid;gap:var(--space-2)}.c-campaign-meter{display:grid;gap:var(--space-raw-6);padding:var(--space-2) var(--space-3);border-radius:var(--radius-lg);background:var(--color-bg-selected)}.c-campaign-meter--soft{background:var(--color-bg-subtle)}.c-campaign-meter__text{display:flex;align-items:center;gap:var(--space-2);margin:0;color:var(--color-text-primary)}.c-campaign-meter__text .icon{flex:none;color:var(--color-text-selected)}.c-campaign-meter__text strong{font-weight:var(--font-weight-medium)}.c-campaign-meter__bar{position:relative;display:block;height:var(--space-raw-3);border-radius:var(--radius-raw-2);background:var(--color-bg-page);overflow:hidden}.c-campaign-meter__fill{display:block;height:100%;width:100%;border-radius:inherit;background:var(--color-bg-brand);transform:scaleX(var(--fill, 0));transform-origin:left center;transition:transform var(--duration-base) var(--ease-out)}.c-campaign-meter__mark{position:absolute;inset-block:0;inset-inline-start:calc(var(--mark-at) * 100%);width:var(--border-width-hairline);background:var(--color-border-control)}.c-campaign-meter__warn{margin:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-lg);background:var(--color-bg-warning);color:var(--color-text-primary)}@media(prefers-reduced-motion:reduce){.c-campaign-meter__fill{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/p-cart.css.map */
