body.body-template-page-clc-mm-build-pack .breadcrumb,body.body-template-page-clc-mm-build-pack .breadcrumb_margin,body.body-template-page-clc-mm-build-pack .center--breadcrumbs{display:none!important}.clc-mm-build-pack-intro,.clc-mm-build-pack,.clc-mm-build-pack-modal,.clc-mm-build-pack-guide,.clc-mm-bar{--mm-olive: #404625;--mm-olive-hover: #495c4a;--mm-muted: #6b6b6b;--mm-line: #d4d4d4;--mm-soft: #ececec;--mm-bg: #f3f3f3;--mm-font: "Montserrat", sans-serif;--mm-display: "Cardo", serif;font-family:var(--mm-font);color:var(--mm-olive);font-weight:400;letter-spacing:normal;line-height:1.35;text-transform:none}.clc-mm-build-pack-intro [hidden],.clc-mm-build-pack [hidden],.clc-mm-build-pack-modal[hidden],.clc-mm-build-pack-guide[hidden]{display:none!important}:where(.clc-mm-build-pack-intro,.clc-mm-build-pack,.clc-mm-build-pack-modal,.clc-mm-build-pack-guide,.clc-mm-bar) button{appearance:none;-webkit-appearance:none;background:transparent;border:0;margin:0;padding:0;font-family:var(--mm-font);color:var(--mm-olive);cursor:pointer;box-shadow:none}.clc-mm-build-pack-intro span,.clc-mm-build-pack span,.clc-mm-build-pack-modal span,.clc-mm-build-pack-guide span,.clc-mm-bar span{font-size:inherit;line-height:inherit;letter-spacing:inherit}.clc-mm-build-pack button,.clc-mm-build-pack-modal button,.clc-mm-build-pack-guide button,.clc-mm-bar button{letter-spacing:normal;text-transform:none}.clc-mm-build-pack h1,.clc-mm-build-pack h2,.clc-mm-build-pack-modal h1,.clc-mm-build-pack-modal h2,.clc-mm-build-pack-guide h2{margin:0;letter-spacing:normal;text-transform:none;font-weight:400;line-height:1.15;color:var(--mm-olive)}.clc-mm-build-pack-intro :focus-visible,.clc-mm-build-pack :focus-visible,.clc-mm-build-pack-modal :focus-visible,.clc-mm-build-pack-guide :focus-visible,.clc-mm-bar :focus-visible{outline:2px solid var(--mm-olive);outline-offset:2px}.clc-mm-build-pack-intro__hero--mobile{width:100%;height:290px;overflow:hidden;background:var(--mm-bg)}.clc-mm-build-pack-intro__hero-img,.clc-mm-build-pack-intro__collage-img{width:100%;height:100%;object-fit:cover;display:block}.clc-mm-build-pack-intro__layout{padding:20px 16px 0;display:flex;flex-direction:column;gap:16px}.clc-mm-build-pack-intro__copy{display:flex;flex-direction:column;gap:16px}.clc-mm-build-pack-intro__heading{margin:0;font-family:var(--mm-display);font-weight:400;font-size:23px;line-height:1.2}.clc-mm-build-pack-intro__text{margin:0;font-size:14px;line-height:1.55}.clc-mm-build-pack-intro__text p{margin:0}.clc-mm-build-pack-intro__collage{display:none}.clc-mm-build-pack-intro__trust{display:flex;flex-wrap:wrap;gap:22px;margin-top:-4px}.clc-mm-build-pack-intro .clc-mm-build-pack-intro__trust-item{display:flex;align-items:center;gap:6px;font-size:12px;line-height:1.3;letter-spacing:normal}.clc-mm-build-pack-savings{position:relative;display:flex;justify-content:space-between;width:100%;max-width:520px}.clc-mm-build-pack-savings__line{position:absolute;top:6px;left:0;right:0;height:2px;background:var(--mm-line)}.clc-mm-build-pack-savings__step{display:flex;flex-direction:column;align-items:center;gap:3px;text-align:center;position:relative}.clc-mm-build-pack-savings__dot{width:14px;height:14px;border-radius:50%;background:var(--mm-olive);border:3px solid #fff;box-shadow:0 0 0 1px var(--mm-olive);box-sizing:border-box;margin-bottom:3px}.clc-mm-build-pack-intro .clc-mm-build-pack-savings__title,.clc-mm-build-pack .clc-mm-build-pack-savings__title{font-size:13px;font-weight:600;line-height:1.2;letter-spacing:normal;white-space:nowrap}.clc-mm-build-pack-intro .clc-mm-build-pack-savings__sub,.clc-mm-build-pack .clc-mm-build-pack-savings__sub{font-size:11px;line-height:1.3;letter-spacing:normal}@media screen and (min-width:990px){.clc-mm-build-pack-intro__hero--mobile{display:none}.clc-mm-build-pack-intro__layout{max-width:1200px;margin:0 auto;padding:40px 40px 0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px}.clc-mm-build-pack-intro__heading{font-size:44px;line-height:1.15}.clc-mm-build-pack-intro__text{font-size:17px}.clc-mm-build-pack-intro__collage{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:6px;box-sizing:border-box;width:440px;max-width:100%;height:260px;justify-self:end;align-self:center}.clc-mm-build-pack-intro__collage-cell{position:relative;display:block;min-width:0;min-height:0;border-radius:8px;overflow:hidden;background:var(--mm-bg)}.clc-mm-build-pack-intro__collage-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover}.clc-mm-build-pack-intro__collage-cell:nth-child(1) .clc-mm-build-pack-intro__collage-img{object-position:center 18%}.clc-mm-build-pack-intro__collage-cell:nth-child(2) .clc-mm-build-pack-intro__collage-img{object-position:center 30%}.clc-mm-build-pack-intro__collage-cell:nth-child(3) .clc-mm-build-pack-intro__collage-img{object-position:center 40%}.clc-mm-build-pack-intro__collage-cell:nth-child(4) .clc-mm-build-pack-intro__collage-img{object-position:center 0%}}.clc-mm-build-pack__page{max-width:1200px;margin:0 auto;padding:12px 16px 32px}.clc-mm-build-pack__rule{width:100%;margin:12px 0 22px;border:0;border-top:1px solid var(--mm-line)}.clc-mm-build-pack__open-btn{width:100%;height:56px;border-radius:10px;background:var(--mm-olive);color:#fff;font-size:16px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:10px}.clc-mm-build-pack__set{display:flex;flex-direction:column;gap:12px;padding-top:6px}.clc-mm-build-pack__set-head{display:flex;justify-content:space-between;align-items:baseline}.clc-mm-build-pack .clc-mm-build-pack__set-title{margin:0;font-family:var(--mm-display);font-weight:400;font-size:26px;line-height:1.15;letter-spacing:normal}.clc-mm-build-pack .clc-mm-build-pack__set-count{font-size:12px;line-height:1.3;letter-spacing:normal}.clc-mm-build-pack__set-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.clc-mm-build-pack-card{border:1px solid var(--mm-line);border-radius:12px;padding:8px;display:flex;flex-direction:column;gap:6px;min-height:250px;min-width:0;box-sizing:border-box;background:#fff}.clc-mm-build-pack-card__media{display:flex;width:100%;height:130px;border-radius:8px;overflow:hidden;background:var(--mm-bg)}.clc-mm-build-pack-card__media img{flex:1 1 0;width:0;min-width:0;height:100%;object-fit:contain;display:block}.clc-mm-build-pack-card__media img+img{border-left:2px solid #fff}.clc-mm-build-pack-card__info{display:flex;flex-direction:column;gap:6px;min-width:0}.clc-mm-build-pack-card__item{display:flex;flex-direction:column;gap:2px}.clc-mm-build-pack .clc-mm-build-pack-card__name{font-size:13px;font-weight:600;line-height:1.3;letter-spacing:normal;overflow-wrap:break-word}.clc-mm-build-pack .clc-mm-build-pack-card__meta{font-size:12px;font-weight:400;line-height:1.35;color:var(--mm-muted);letter-spacing:normal}.clc-mm-build-pack-card__foot{margin-top:auto;display:flex;justify-content:flex-end;align-items:center;min-width:0}.clc-mm-build-pack .clc-mm-build-pack-card__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 6px;min-width:0;max-width:100%;font-size:13px;font-weight:600;line-height:1.3;letter-spacing:normal}.clc-mm-build-pack .clc-mm-build-pack-card__price s{font-size:12px;font-weight:400;color:var(--mm-muted);letter-spacing:normal}.clc-mm-build-pack .clc-mm-build-pack-card__remove{color:var(--mm-muted);font-size:12px;font-weight:400;line-height:1.3;letter-spacing:normal;text-decoration:underline;min-height:32px;margin-left:auto;padding:0 2px;flex-shrink:0}.clc-mm-build-pack-card--blanket.is-locked{border:1px dashed #bdbdbd;background:#f7f7f7}.clc-mm-build-pack-card--blanket .clc-mm-build-pack-card__media img{flex:none;width:100%;object-fit:cover;object-position:center 60%}.clc-mm-build-pack-card--blanket.is-locked img{filter:grayscale(100%);opacity:.45}.clc-mm-build-pack-card--blanket:not(.is-locked){border:2px solid var(--mm-olive)}.clc-mm-build-pack .clc-mm-build-pack-card--add{border:1.5px dashed #8a8f78;background:#fff;min-height:250px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;width:100%;font-size:14px;font-weight:600;line-height:1.3;letter-spacing:normal}.clc-mm-build-pack-card--add-icon{width:56px;height:56px;border-radius:50%;background:var(--mm-olive);color:#fff;display:flex;align-items:center;justify-content:center}.clc-mm-build-pack__set-foot{padding-top:6px;display:flex;flex-direction:column;gap:10px}.clc-mm-build-pack__total-row{display:flex;justify-content:space-between;align-items:baseline;margin-top:4px;font-size:15px;line-height:1.3}.clc-mm-build-pack .clc-mm-build-pack__total-label{font-size:15px;font-weight:400;line-height:1.3;letter-spacing:normal;color:var(--mm-muted)}.clc-mm-build-pack__total-row [data-set-total]{font-size:17px;font-weight:600;color:var(--mm-olive)}@media screen and (min-width:990px){.clc-mm-build-pack__page{padding:12px 40px 48px}.clc-mm-build-pack__open-btn{max-width:420px}.clc-mm-build-pack__set-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}.clc-mm-build-pack-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;flex-direction:column;justify-content:flex-end}.clc-mm-build-pack-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#2023138c;border:0;cursor:pointer}.clc-mm-build-pack-modal__dialog{position:relative;background:#fff;border-radius:20px 20px 0 0;max-height:85%;display:flex;flex-direction:column;overflow:hidden;width:100%;z-index:1}.clc-mm-build-pack-modal__handle{width:40px;height:4px;border-radius:2px;background:var(--mm-line);align-self:center;margin:0;flex-shrink:0}.clc-mm-build-pack-modal__top{position:relative;display:flex;flex-direction:column;gap:0;min-height:44px;padding:8px 8px 0;border-bottom:0;box-sizing:border-box}.clc-mm-build-pack-modal__top-row{display:flex;align-items:center;justify-content:flex-end;min-height:0;position:absolute;top:4px;right:4px;z-index:2}.clc-mm-build-pack-modal__close{width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:var(--mm-olive)}.clc-mm-build-pack-modal__scroll{flex:0 1 auto;min-height:0;overflow-y:auto;scrollbar-width:none}.clc-mm-build-pack-modal__scroll::-webkit-scrollbar{display:none}.clc-mm-build-pack-modal__body{padding:10px 16px 18px;display:flex;flex-direction:column;gap:12px}.clc-mm-build-pack-modal__footer{padding:10px 16px 12px;border-top:1px solid #ececec;background:#fff;display:flex}.clc-mm-build-pack-modal .clc-mm-build-pack-modal__cta{flex:1 1 0;width:100%;height:48px;border:0;border-radius:10px;font-size:16px;font-weight:600;line-height:1;letter-spacing:.1em;text-transform:uppercase;background:var(--mm-olive);color:#fff}.clc-mm-build-pack-modal__cta:disabled{background:var(--mm-soft);color:var(--mm-muted);cursor:not-allowed}.clc-mm-build-pack-modal .clc-mm-q-title{margin:0;font-family:var(--mm-display);font-weight:400;font-size:22px;line-height:1.15;letter-spacing:normal}.clc-mm-q-members{margin-top:12px}.clc-mm-q-section{display:flex;flex-direction:column;gap:8px;border-top:1px solid #ececec;padding-top:12px}.clc-mm-q-section:first-child{border-top:0;padding-top:0}.clc-mm-q-section--piece{gap:10px}.clc-mm-build-pack-modal .clc-mm-q-h{margin:0;font-family:var(--mm-display);font-weight:400;font-size:18px;line-height:1.15;letter-spacing:normal}.clc-mm-q-piece-label{font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#988c63}.clc-mm-q-grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.clc-mm-q-grid-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.clc-mm-q-member,.clc-mm-q-row,.clc-mm-q-card,.clc-mm-q-size{box-sizing:border-box;border-radius:10px;background:#fff;color:var(--mm-olive);border:1px solid var(--mm-line);cursor:pointer;text-align:left}.clc-mm-q-member.is-on,.clc-mm-q-row.is-on,.clc-mm-q-card.is-on,.clc-mm-q-size.is-on{border:2px solid var(--mm-olive)}.clc-mm-build-pack-modal .clc-mm-q-member{min-height:56px;padding:8px 10px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;text-align:center;font-weight:600;font-size:14px;line-height:1.25;letter-spacing:normal}.clc-mm-build-pack-modal .clc-mm-q-member__range{font-size:12px;font-weight:400;line-height:1.25;letter-spacing:normal;color:#6b6b6b}.clc-mm-build-pack-modal .clc-mm-q-row{width:100%;display:flex;align-items:center;gap:10px;padding:8px 10px;font-size:14px;font-weight:600;line-height:1.25;letter-spacing:normal}.clc-mm-build-pack-modal .clc-mm-q-row__label{flex:1 1 auto;min-width:0;font-size:14px;font-weight:600;line-height:1.25;letter-spacing:normal;text-align:left}@media screen and (max-width:389px){.clc-mm-build-pack-modal__body{padding-left:12px;padding-right:12px}.clc-mm-build-pack-modal .clc-mm-q-row{gap:4px;padding:8px 6px}.clc-mm-build-pack-modal .clc-mm-q-row__label{font-size:12px}.clc-mm-q-row img.swatch{width:24px;height:24px}.clc-mm-q-dot{width:16px;height:16px}}.clc-mm-q-row img.swatch{width:32px;height:32px;border-radius:50%;object-fit:cover;flex-shrink:0}.clc-mm-q-row img.thumb{width:40px;height:40px;border-radius:8px;object-fit:contain;background:var(--mm-bg);flex-shrink:0}.clc-mm-q-row__combo{width:40px;height:40px;display:flex;border-radius:8px;overflow:hidden;background:var(--mm-bg);flex-shrink:0}.clc-mm-q-row__combo img{width:50%;height:100%;object-fit:contain}.clc-mm-q-row__combo img+img{border-left:2px solid #fff}.clc-mm-q-dot{width:20px;height:20px;border-radius:50%;flex-shrink:0;margin-left:auto;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border:1.5px solid #8a8f78;background:#fff}.clc-mm-q-row.is-on .clc-mm-q-dot,.clc-mm-q-member.is-on+.x{border:0;background:var(--mm-olive)}.clc-mm-q-row.is-on .clc-mm-q-dot{border:0;background:var(--mm-olive);color:#fff}.clc-mm-build-pack-modal .clc-mm-q-card{padding:6px 6px 12px;display:flex;flex-direction:column;align-items:stretch;gap:6px;border-radius:12px;font-weight:400;letter-spacing:normal;line-height:1.3}.clc-mm-q-card__img{display:block;width:100%;height:140px;border-radius:8px;overflow:hidden;background:var(--mm-bg);flex-shrink:0}.clc-mm-q-card__img img{width:100%;height:100%;object-fit:contain;display:block}.clc-mm-build-pack-modal .clc-mm-q-card__label{font-size:14px;font-weight:600;line-height:1.3;letter-spacing:normal;text-align:left;color:var(--mm-olive)}.clc-mm-build-pack-modal .clc-mm-q-card__note{margin-top:-4px;font-size:11.5px;font-weight:400;line-height:1.35;letter-spacing:normal;color:#000;text-align:left;white-space:nowrap}.clc-mm-q-size-head{display:flex;justify-content:space-between;align-items:center;gap:8px}.clc-mm-build-pack-modal .clc-mm-q-guide-link{height:36px;padding:0;display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:500;line-height:1;letter-spacing:normal;color:var(--mm-olive);text-decoration:none;flex-shrink:0}.clc-mm-build-pack-modal .clc-mm-q-guide-link svg{flex-shrink:0;display:block}.clc-mm-build-pack-modal .clc-mm-q-guide-link span{font-size:12px;font-weight:500;line-height:1;letter-spacing:normal;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.clc-mm-q-sizes{display:flex;flex-wrap:nowrap;gap:6px}.clc-mm-build-pack-modal .clc-mm-q-size{flex:1 1 0;min-width:0;height:40px;padding:0 2px;border-radius:8px;font-size:13px;font-weight:400;line-height:1;letter-spacing:normal;white-space:nowrap;text-align:center;background:#fff;color:var(--mm-olive);border:1px solid #8a8f78}.clc-mm-build-pack-modal .clc-mm-q-size.is-on{background:var(--mm-olive);color:#fff;border-color:var(--mm-olive);font-weight:600}.clc-mm-build-pack-modal .clc-mm-q-size:disabled{background:var(--mm-bg);color:#8a8a8a;border:1px dashed #bdbdbd;font-weight:400;text-decoration:line-through;cursor:not-allowed}.clc-mm-q-kids{font-size:12px;line-height:1.4;letter-spacing:normal;background:var(--mm-bg);border-radius:8px;padding:9px 12px}@media screen and (min-width:990px){.clc-mm-build-pack-modal{align-items:center;justify-content:center}.clc-mm-build-pack-modal__dialog{width:600px;max-height:86%;border-radius:16px}.clc-mm-build-pack-modal__handle{display:none}}.clc-mm-build-pack-guide{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;display:flex;flex-direction:column;justify-content:flex-end}.clc-mm-build-pack-guide__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#20231373;border:0;cursor:pointer}.clc-mm-build-pack-guide__dialog{position:relative;max-height:86%;display:flex;flex-direction:column;background:#fff;border-radius:18px 18px 0 0;z-index:1;overflow:hidden}.clc-mm-build-pack-guide__header{display:flex;align-items:flex-start;justify-content:space-between;padding:18px 8px 0 16px}.clc-mm-build-pack-guide .clc-mm-build-pack-guide__title{margin:0;font-family:var(--mm-display);font-weight:400;font-size:28px;line-height:1.1;letter-spacing:normal}.clc-mm-build-pack-guide__close{width:44px;height:44px;margin-top:-8px;display:flex;align-items:center;justify-content:center}.clc-mm-build-pack-guide__body{overflow-y:auto;padding:12px 16px 20px}.clc-mm-build-pack-guide__img{width:100%;height:auto;display:block}body.clc-mm-build-pack-open,body.clc-mm-build-pack-guide-open{overflow:hidden}@media screen and (min-width:990px){.clc-mm-build-pack-guide{align-items:center;justify-content:center}.clc-mm-build-pack-guide__dialog{width:600px;border-radius:16px;box-shadow:0 10px 40px #20231333}}.clc-mm-build-pack-guide .clc-mm-guide__stub,.clc-mm-build-pack-guide .clc-mm-guide__content{display:flex;flex-direction:column;gap:16px}.clc-mm-build-pack-guide .clc-mm-guide__name{margin:0;font-size:13px;font-weight:600}.clc-mm-build-pack-guide .clc-mm-guide__note{margin:0;font-size:13px;line-height:1.5;color:#495c4a}.clc-mm-build-pack-guide .clc-mm-guide__table{border:1px solid var(--mm-line);border-radius:10px;overflow:hidden;font-size:13px;width:100%;border-collapse:collapse}.clc-mm-build-pack-guide .clc-mm-guide__table th,.clc-mm-build-pack-guide .clc-mm-guide__table td{padding:8px 10px;text-align:left;border-bottom:1px solid #ececec}.clc-mm-build-pack-guide .clc-mm-guide__table th{font-size:10px;font-weight:600;letter-spacing:.08em;background:#f7f7f7}body.clc-mm-bar-on{padding-bottom:var(--clc-mm-bar-offset, 0px)}.clc-mm-bar{position:fixed;left:0;right:0;bottom:0;z-index:40;box-sizing:border-box;border-top:1px solid #d4d4d4;background:#fff;box-shadow:0 -6px 18px #40462514;padding:10px 16px 12px;display:flex;flex-direction:column;gap:7px;transform:translateY(100%);visibility:hidden;pointer-events:none;transition:transform .2s ease,visibility .2s ease}.clc-mm-bar.is-visible{transform:translateY(0);visibility:visible;pointer-events:auto}.clc-mm-bar__msgrow{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.clc-mm-bar .clc-mm-bar__msg{font-size:12.5px;font-weight:600;line-height:1.3;letter-spacing:normal;white-space:nowrap;color:#404625}.clc-mm-bar .clc-mm-bar__value{font-size:13px;font-weight:400;line-height:1.3;letter-spacing:normal;white-space:nowrap;color:#404625}.clc-mm-bar__bars,.clc-mm-bar__labs{display:flex;gap:6px}.clc-mm-bar__track{flex:1 1 0;min-width:0;height:8px;background:#ede6dd;border-radius:4px;overflow:hidden}.clc-mm-bar__track--gift{flex:1.4 1 0}.clc-mm-bar__fill{height:8px;border-radius:4px;background:#404625;width:0}.clc-mm-bar .clc-mm-bar__labs{font-size:12px;line-height:1.3;letter-spacing:normal;color:#404625}.clc-mm-bar__lab{flex:1 1 0;min-width:0;display:flex;align-items:center;gap:4px;white-space:nowrap}.clc-mm-bar__lab--gift{flex:1.4 1 0}.clc-mm-bar__lab svg{flex-shrink:0}.clc-mm-bar__actions{display:flex;gap:8px;margin-top:2px}.clc-mm-bar__cart,.clc-mm-bar__checkout{height:52px;border-radius:10px;box-sizing:border-box;cursor:pointer;text-decoration:none}.clc-mm-bar__cart{position:relative;flex-shrink:0;padding:0 10px;display:flex;align-items:center;gap:7px;border:1px solid #404625;background:#fff;color:#404625;font-family:var(--mm-font),"Montserrat",sans-serif;font-size:12px;font-weight:600;letter-spacing:normal;line-height:1.2;transition:background .2s}.clc-mm-bar__cart.is-hot{background:#ede6dd}.clc-mm-bar__thumbs{display:flex;padding-left:9px}.clc-mm-bar__thumb{width:20px;height:26px;margin-left:-9px;border-radius:4px;overflow:hidden;background:#f3f3f3;box-shadow:0 0 0 2px #fff;flex-shrink:0}.clc-mm-bar__thumb img{width:100%;height:100%;object-fit:cover;display:block}.clc-mm-bar__gift{width:20px;height:26px;margin-left:-9px;border-radius:4px;background:#ede6dd;box-shadow:0 0 0 2px #fff;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#404625}.clc-mm-bar__copy{display:flex;flex-direction:column;align-items:flex-start;line-height:1.2;white-space:nowrap}.clc-mm-bar .clc-mm-bar__count{font-size:11px;font-weight:500;line-height:1.2;letter-spacing:normal}.clc-mm-bar__chevron{flex-shrink:0}.clc-mm-bar__checkout{flex:1 1 0;min-width:0;display:flex;align-items:center;justify-content:center;padding:0 12px;background:#404625;color:#fff;border:0;font-family:var(--mm-font),"Montserrat",sans-serif;font-size:15px;font-weight:600;letter-spacing:.1em;line-height:1.2;text-transform:uppercase;white-space:nowrap}.clc-mm-bar__checkout:hover{background:#495c4a;color:#fff}@media(prefers-reduced-motion:reduce){.clc-mm-bar,.clc-mm-bar__cart,.clc-mm-build-pack-modal__dialog{transition:none}}@media screen and (min-width:990px){.clc-mm-bar{padding:14px max(40px,calc((100% - 1280px)/2)) 16px;display:grid;grid-template-columns:minmax(0,1fr) 440px;column-gap:56px;row-gap:7px;align-items:center}.clc-mm-bar__actions{grid-column:2;grid-row:1 / span 3;margin-top:0}}.clc-mm-build-pack-guide .clc-mm-guide__stub{display:flex;flex-direction:column;gap:16px}.clc-mm-build-pack-guide .clc-mm-guide__block{display:flex;flex-direction:column;gap:8px}.clc-mm-build-pack-guide .clc-mm-guide__table{border:1px solid #d4d4d4;border-radius:10px;overflow:hidden;font-size:13px;color:#404625}.clc-mm-build-pack-guide .clc-mm-guide__row{display:grid;gap:6px;align-items:center;min-height:40px;padding:0 12px}.clc-mm-build-pack-guide .clc-mm-guide__table[data-cols="2"] .clc-mm-guide__row{grid-template-columns:minmax(0,.8fr) minmax(0,1fr)}.clc-mm-build-pack-guide .clc-mm-guide__table[data-cols="3"] .clc-mm-guide__row{grid-template-columns:repeat(3,minmax(0,1fr))}.clc-mm-build-pack-guide .clc-mm-guide__table[data-cols="4"] .clc-mm-guide__row{grid-template-columns:minmax(0,.8fr) repeat(3,minmax(0,1fr))}.clc-mm-build-pack-guide .clc-mm-guide__row+.clc-mm-guide__row{border-top:1px solid #ececec}.clc-mm-build-pack-guide .clc-mm-guide__row--head{min-height:36px;background:#f3f3f3;border-bottom:1px solid #d4d4d4}.clc-mm-build-pack-guide .clc-mm-guide__row--head+.clc-mm-guide__row{border-top:0}.clc-mm-build-pack-guide .clc-mm-guide__row--head span{font-size:10px;font-weight:600;letter-spacing:.08em;line-height:1.3;text-transform:uppercase}.clc-mm-build-pack-guide .clc-mm-guide__row strong{font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/25/assets/clc-mm-build-pack.css.map */
