:root{--font-primary: Public Sans;--font-secondary: Happy Times at the IKOB;--font-tertiary: Druk Text;--font-heading-style: normal;--font-heading-weight: 400;--pb-primary: #1e0d44;--pb-primary-rgb: 30,13,68;--color-white: #fff;--color-white-rgb: 255,255,255;--color-black: #000;--color-black-rgb: 0,0,0;--color-lavender: #edecf0;--color-bluegray: #8e86a1;--color-error: #ef4e4e;--bg-error: #fdeded;--color-success: #3ebd93;--color-success-alternative: #63ba68;--bg-success: #ebf8f4;--color-limegreen: #3ab646;--color-abbyblue: #320092;--color-xmas-green: #2BCE19;--color-xmas-green-rgb: 43,206,25;--color-warning: #f7c948;--bg-warning: #fef9ec;--color-lightgrey: #E7E5EB;--color-lightblue: #1F45D9;--drawer-width: 480px}.bundles__summary{position:fixed;z-index:3;bottom:0;left:0;right:0;padding-top:16px;padding-bottom:16px;-webkit-box-shadow:0 -1px 4px 0 RGBA(var(--color-black-rgb),.5);box-shadow:0 -1px 4px RGBA(var(--color-black-rgb),.5);background-color:var(--color-white)}@media (min-width: 990px){.bundles__summary{padding-top:24px;padding-bottom:24px}}.bundles__summary__wrapper{display:grid;grid-template-areas:"header" "info" "actions"}@media (min-width: 990px){.bundles__summary__wrapper{grid-template-areas:"header info actions";-webkit-column-gap:clamp(32px,5vw,110px);-moz-column-gap:clamp(32px,5vw,110px);column-gap:clamp(32px,5vw,110px)}}.bundles__summary__header{grid-area:header}@media (max-width: 989px){.bundles__summary__header{margin-bottom:4px}}.bundles__summary__header__title{display:none}@media (min-width: 990px){.bundles__summary__header__title{display:block;font-size:20px;font-weight:700;line-height:1.2;margin-bottom:8px;text-transform:uppercase}}.bundles__summary__header__subtitle{display:none}@media (min-width: 990px){.bundles__summary__header__subtitle{display:block;font-size:20px;font-weight:400;line-height:1.2;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}}.bundles__summary__header__subtitle__note{display:none}@media (min-width: 990px){.bundles__summary__header__subtitle__note{display:inline-block;font-size:16px;font-weight:400;line-height:1.25}}.bundles__summary__header__count{display:none}@media (min-width: 990px){.bundles__summary__header__count{display:block;font-size:12px;font-weight:700;text-transform:uppercase}}.bundles__summary__info{grid-area:info;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 989px){.bundles__summary__info{margin-bottom:16px}}@media (min-width: 990px){.bundles__summary__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:8px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.bundles__summary__info__qty{--qty-height: 28px;max-width:100px}@media (max-width: 989px){.bundles__summary__info__qty{-webkit-box-flex:1;-ms-flex:1 0 100px;flex:1 0 100px}}@media (max-width: 989px){.bundles__summary__info__price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media (min-width: 990px){.bundles__summary__info__price .price{font-size:20px;line-height:1}}.bundles__summary__info__discount-note{display:none}@media (min-width: 990px){.bundles__summary__info__discount-note{color:var(--color-alternative);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}}@media (min-width: 990px){.bundles__summary__info__discount-note__amount{font-size:16px;font-weight:700}}.bundles__summary__info__discount-note__text{display:none}@media (min-width: 990px){.bundles__summary__info__discount-note__text{display:block;font-size:14px;font-weight:700}}.bundles__summary__actions{grid-area:actions;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bundles__summary__actions__btn-gift{display:none}@media (min-width: 990px){.bundles__summary__actions__btn-gift{--action-icon-size: 24px;all:unset;display:block;cursor:pointer;margin:auto}}.bundles__summary__actions__btn-gift__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.bundles__summary__actions__btn-gift__icon{-webkit-box-flex:0;-ms-flex:0 0 var(--action-icon-size);flex:0 0 var(--action-icon-size);width:var(--action-icon-size);height:var(--action-icon-size)}.bundles__summary__actions__btn-gift__text{font-size:14px;font-weight:400}.bundles__details__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:56px}.bundles__details__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.bundles__details__action{display:grid;margin-bottom:32px}.bundles__item{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding:16px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.bundles__item:not(:first-child){border-top:1px solid var(--color-lavender)}.bundles__item__image{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.bundles__item__image__img{display:block;width:116px;height:auto}@media (min-width: 750px){.bundles__item__image__img{width:60px}}.bundles__item__information{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:8px}@media (min-width: 1400px){.bundles__item__information{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.bundles__item__information__wrapper{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 1400px){.bundles__item__information__wrapper{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;row-gap:4px}}@media (max-width: 1399px){.bundles__item__header{-webkit-box-flex:1;-ms-flex:1 1 75%;flex:1 1 75%}}@media (min-width: 1400px){.bundles__item__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:4px}}.bundles__item__heading{font-size:16px;font-weight:400;line-height:1.25;margin:0;word-wrap:break-all}.bundles__item__variations{font-size:12px;font-weight:400;line-height:1.2;margin-bottom:8px}.bundles__item__vendor{font-size:12px;font-weight:700;line-height:1.33;text-transform:uppercase}.bundles__item__price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}@media (max-width: 1399px){.bundles__item__price{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;padding-left:16px;text-align:right}.bundles__item__price .price{display:block;text-align:right;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:auto}}@media (max-width: 1399px){.bundles__item__price .price__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.bundles__item__price .price__container .price__sale>*{display:block}}.bundles__item__actions{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;justify-self:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:16px}@media (min-width: 1400px){.bundles__item__actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}}.bundles__item__actions__button{all:unset;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:4px;-moz-column-gap:4px;column-gap:4px}.bundles__item__actions__button--editable{border-radius:50em;border:1px solid var(--color-primary);padding:6px 12px}@media (min-width: 1400px){.bundles__item__actions__button--deletable{border-radius:50em;border:1px solid var(--color-primary);padding:6px 12px}}.bundles__item__actions__button--deletable .bundles__item__actions__button__text{display:none}@media (min-width: 1400px){.bundles__item__actions__button--deletable .bundles__item__actions__button__text{display:block}}.bundles__item__actions__button--deletable .bundles__item__actions__button__icon{width:28px;height:28px}@media (min-width: 1400px){.bundles__item__actions__button--deletable .bundles__item__actions__button__icon{width:16px;height:16px}}.bundles__item__actions__button__text{font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1}.bundles__item__actions__button__icon{width:16px;height:16px}.bundles__item__actions__button__icon .icon{width:100%;height:100%}.bundles__message{background-color:var(--color-lavender);padding:16px;width:100%}.bundles__message__content{font-size:16px;line-height:1.25;margin-bottom:16px;text-align:center}.bundles__message__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}@media (min-width: 1200px){.bundles__message__actions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/_product-bundles.css.map */
