#MainContent:has(cart-items) :is(.cart-item__current-price,.cart-item__old-price,.quantity__input,.totals__total-value){font-variant-numeric:tabular-nums}#MainContent:has(cart-items) :is(.cca-cart-option select,.quantity__button,cart-remove-button .button){transition:background-color .12s ease-out,border-color .12s ease-out,color .12s ease-out}#MainContent:has(cart-items) :is(.quantity__button,cart-remove-button .button):focus-visible{outline:2px solid #2563eb;outline-offset:2px}#MainContent:has(cart-items) :is(.quantity__button,cart-remove-button .button):active:not(:disabled){background-color:#e7effd}#MainContent:has(cart-items) .quantity__input{caret-color:#2563eb}#MainContent:has(cart-items) ::selection{background:#dbe8ff;color:#163149}@media(prefers-reduced-motion:reduce){#MainContent:has(cart-items) :is(.cca-cart-option select,.quantity__button,cart-remove-button .button){transition:none}#MainContent:has(cart-items) :is(.cca-cart-line-price,.cca-cart-total-price-area) .loading__spinner svg{animation:none}}#MainContent:has(>.shopify-section>cart-items) cart-items .title-wrapper-with-link{margin-bottom:2rem}#MainContent:has(>.shopify-section>cart-items) cart-items .cart__items{border:0;padding-bottom:0}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-note-acc{border-top:0;margin-top:1rem;padding-top:0}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-items tbody{display:block}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-items thead{position:static;width:auto;height:auto;overflow:visible;clip-path:none;display:block}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-items thead tr,#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item{display:grid;grid-template-columns:7.4rem minmax(12rem,1fr) 11rem minmax(10rem,.65fr) 14rem;column-gap:1.6rem}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-items thead tr{padding-bottom:1.2rem;margin:0;border-bottom:1px solid #e2e7eb}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-items thead th{padding:0;width:auto;font-size:1.1rem;font-weight:500;letter-spacing:.04em}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-items thead th:first-child{grid-column:1 / 3}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-items thead th.cart-items__heading--total{display:block!important;grid-column:4;justify-self:center;text-align:right;width:8rem}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-items thead th.cart-items__heading--quantity{grid-column:5;display:block!important;text-align:center}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item{position:relative;align-items:center;grid-template-rows:auto;row-gap:0;margin:0;padding:1.2rem 0;border-bottom:1px solid #e2e7eb}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item:last-child{border-bottom:1px solid #e2e7eb}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item>td{padding:0;min-width:0;width:auto;grid-row:1}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item .cart-item__media{grid-column:1;align-self:start;width:7.4rem}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item .cart-item__image{width:7.4rem;max-width:100%}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item .cart-item__details{grid-column:2;display:block;min-height:0;align-self:center}#MainContent:has(>.shopify-section>cart-items) cart-items .cca-cart-identity{min-width:0;max-width:none;padding:0}#MainContent:has(>.shopify-section>cart-items) cart-items .cca-cart-meta{display:flex;flex-direction:column;align-items:flex-start;gap:0;min-width:0;min-height:3.7rem}#MainContent:has(>.shopify-section>cart-items) cart-items .cca-cart-meta .cca-cart-reviews{flex-shrink:0;margin:.4rem 0 .2rem}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item .cart-item__name{font-size:1.4rem;font-weight:500;line-height:1.3}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item .cart-item__name-support{font-size:1.2rem;line-height:1.35}#MainContent:has(>.shopify-section>cart-items) cart-items .cca-cart-options{display:flex;gap:.6rem;flex-wrap:wrap;max-width:100%;margin-top:.8rem}#MainContent:has(>.shopify-section>cart-items) cart-items .cca-cart-option{position:relative;flex:0 1 auto;min-width:0;max-width:100%;color:#263b4d}#MainContent:has(>.shopify-section>cart-items) cart-items .cca-cart-option select{display:block;box-sizing:border-box;max-width:100%;min-width:8.2rem;height:3.6rem;padding:.6rem 3rem .6rem 1.2rem;border:1px solid #d1d9df;border-radius:.5rem;background:#fff;color:inherit;font-family:var(--font-body-family);font-size:1.3rem;font-weight:400;letter-spacing:0;line-height:1.4;-webkit-appearance:none;appearance:none;cursor:pointer}#MainContent:has(>.shopify-section>cart-items) cart-items .cca-cart-option svg{position:absolute;right:1.2rem;top:50%;width:.9rem;height:.6rem;transform:translateY(-50%);pointer-events:none}#MainContent:has(>.shopify-section>cart-items) cart-items .cca-cart-option select:hover{border-color:#8798a6}#MainContent:has(>.shopify-section>cart-items) cart-items .cca-cart-option select:focus-visible{outline:2px solid #2563eb;outline-offset:2px}#MainContent:has(>.shopify-section>cart-items) cart-items .cca-cart-option select:disabled{cursor:wait;opacity:.6}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item .cart-item__totals.small-hide{display:block;grid-column:4;grid-row:1;align-self:center;justify-self:center;width:8rem;max-width:100%;position:relative}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item .cart-item__totals.medium-hide{display:none}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item .cart-item__totals .cart-item__price-wrapper{display:flex;flex-direction:column;align-items:flex-end;gap:0;min-width:0}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item .cart-item__current-price{display:block;font-size:1.45rem;font-weight:500;line-height:1.4}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item .cart-item__old-price{font-size:1.1rem;line-height:1.4}#MainContent:has(>.shopify-section>cart-items) cart-items .cca-cart-line-price{position:relative;display:block;white-space:nowrap;line-height:2.03rem}#MainContent:has(>.shopify-section>cart-items) cart-items .cca-cart-line-price .cart-item__old-price{position:absolute;right:0;bottom:100%}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item .cart-item__quantity{grid-column:5;grid-row:1;align-self:center;justify-self:end;width:14rem;margin:0}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item .cart-item__quantity-wrapper{display:flex;align-items:center;justify-content:flex-end;gap:.6rem;width:auto}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item .quantity-popover-container{width:10.4rem;min-width:0;padding:0}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item quantity-input.quantity{position:relative;box-sizing:border-box;width:10.4rem;min-width:0;min-height:3.8rem;height:3.8rem;background:#fff;border:1px solid #d1d9df;border-radius:.5rem;color:#163149}#MainContent:has(>.shopify-section>cart-items) cart-items quantity-input.quantity:before,#MainContent:has(>.shopify-section>cart-items) cart-items quantity-input.quantity:after{content:none}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item .quantity__button{width:3.2rem;flex-basis:3.2rem;background:transparent;color:#163149}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item .quantity__button:hover:not(:disabled){background:#f3f6f8}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item .quantity__button:disabled{opacity:.32}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item .quantity__input{height:100%;align-self:center;padding:0;font-family:var(--font-body-family);font-size:1.3rem;font-weight:400;letter-spacing:0;line-height:1.4;opacity:1}#MainContent:has(>.shopify-section>cart-items) cart-items .cca-cart-quantity-unit{display:none}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item cart-remove-button{position:static;top:auto;left:auto;flex:0 0 3rem;width:3rem;height:3.8rem;margin:0}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item cart-remove-button .button{width:3rem;min-width:3rem;min-height:3.8rem;padding:0}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item__amount-discounts{display:flex;flex:0 1 auto;gap:.4rem;width:100%;min-width:0;margin:0;color:#536572}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item__amount-discounts .discounts__discount{display:flex;flex:0 1 auto;justify-content:flex-start;gap:.3rem;min-width:0;margin:0;font-size:1.1rem;line-height:1.4;color:inherit}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item__amount-discounts .discounts__discount span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item__amount-discounts svg{flex:0 0 1rem;width:1rem;height:1rem}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item__totals .loading__spinner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;margin:0;padding:0;width:auto;height:auto;background:none;transform:none;z-index:1}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item__totals .loading__spinner.hidden{display:none}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item__totals .loading__spinner svg{width:1.8rem;height:1.8rem}#MainContent:has(>.shopify-section>cart-items) cart-items .cca-cart-line-pending :is(.cart-item__current-price,.cart-item__old-price,.unit-price){visibility:hidden}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item__error{white-space:normal;text-align:left}#MainContent #main-cart-footer .cart-summary-panel__title{position:static;display:block;width:auto;height:auto;clip-path:none;white-space:normal;margin:0 0 1.6rem;font-size:1.8rem;font-weight:500}#MainContent #main-cart-footer .cart-summary-panel__title+.cart-summary-panel__contents{margin-top:0}#MainContent #main-cart-footer .cca-cart-summary-line{display:grid;grid-template-columns:minmax(0,1fr) max-content;align-items:baseline;gap:1.6rem;margin:0;font-size:1.35rem;line-height:1.5;color:#263b4d;font-variant-numeric:tabular-nums}#MainContent #main-cart-footer .cca-cart-summary-line>:first-child{min-width:0;overflow-wrap:anywhere}#MainContent #main-cart-footer .cca-cart-summary-line>:last-child{text-align:right;white-space:nowrap}#MainContent #main-cart-footer .cart-summary-discounts{margin:.6rem 0 0}#MainContent #main-cart-footer .cart-summary-discounts .cca-cart-summary-line+.cca-cart-summary-line{margin-top:.6rem}#MainContent #main-cart-footer .cca-cart-savings{margin:.6rem 0 0}#MainContent #main-cart-footer .cca-cart-savings strong{color:#00843d;font-weight:500}#MainContent #main-cart-footer .cca-cart-delivery-row{margin-top:1.2rem;padding-top:1.2rem;border-top:1px solid #e2e7eb}#MainContent #main-cart-footer .cca-cart-delivery-track{height:4px;margin-top:.8rem;border-radius:3px;background:#e7ecf0;overflow:hidden}#MainContent #main-cart-footer .cca-cart-delivery-track>span{display:block;height:100%;border-radius:inherit;background:#2563eb}#MainContent #main-cart-footer .cca-cart-delivery-compact{display:flex;align-items:center;gap:.6rem;margin:.6rem 0 0;padding:0;border:0;font-size:1.15rem;line-height:1.4;color:#536572}#MainContent #main-cart-footer .cca-cart-delivery-compact strong{font-weight:500;color:#2563eb}#MainContent #main-cart-footer .cca-cart-delivery-icon{display:flex;flex:0 0 1.5rem;color:#536572}#MainContent #main-cart-footer .cca-cart-delivery-icon svg{width:1.5rem;height:1.5rem}#MainContent #main-cart-footer .cca-cart-payable{display:flex;justify-content:space-between;align-items:baseline;margin:1.6rem 0 0;padding-top:1.4rem;border-top:1px solid #e2e7eb}#MainContent #main-cart-footer .cca-cart-payable .totals__total{font-size:1.5rem;font-weight:500}#MainContent #main-cart-footer .cca-cart-payable .totals__total-value{font-size:2rem;font-weight:600;line-height:1.3}#MainContent #main-cart-footer .cca-cart-payable .totals__value-group{display:flex;flex-direction:column;align-items:flex-end;gap:0}#MainContent #main-cart-footer .cart-total-tax{display:block;margin-top:.3rem;text-align:right;font-size:1.05rem;color:#536572}#MainContent #main-cart-footer .cca-cart-total-price-area{position:relative;min-width:7rem}#MainContent #main-cart-footer .cca-cart-total-price-area .loading__spinner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:flex-end;margin:0;width:auto;height:auto}#MainContent #main-cart-footer .cca-cart-total-price-area .loading__spinner.hidden{display:none}#MainContent #main-cart-footer .cca-cart-total-price-area .loading__spinner svg{width:2rem;height:2rem}#main-cart-footer.cca-cart-summary-pending .totals__total-value{visibility:hidden}#main-cart-footer.cca-cart-summary-pending :is(.cca-cart-summary-line,.cart-summary-discounts,.cca-cart-savings,.cca-cart-delivery-row){opacity:.45}#MainContent #main-cart-footer .cart-trust-points{display:flex;justify-content:center;flex-wrap:nowrap;gap:0}#MainContent #main-cart-footer .cart-trust-points__item{flex:0 1 auto;min-width:0;width:auto;gap:.5rem}#MainContent #main-cart-footer .cart-trust-points__item+.cart-trust-points__item{margin-left:1.1rem;padding-left:1.1rem;border-left:1px solid #d1d9df}#MainContent #main-cart-footer .cart-trust-points__copy{flex:none}#MainContent #main-cart-footer .cart-trust-points__copy>span{font-size:1.1rem;white-space:nowrap;text-wrap:wrap}#MainContent:has(cart-items) .cart-summary-stack .cart-guarantee-banner{display:flex;align-items:center;gap:1.2rem;max-width:100%;box-sizing:border-box;margin:1.2rem 0 0;padding:1.4rem 1.6rem}#MainContent:has(cart-items) .cart-guarantee-banner__icon{width:3rem;height:3rem;flex-basis:3rem}#MainContent:has(cart-items) .cart-guarantee-banner__copy h2{font-size:1.4rem}#MainContent:has(cart-items) .cart-guarantee-banner__copy p{font-size:1.25rem}#MainContent:has(cart-items.is-empty) .cart-guarantee-banner{display:none}#MainContent #main-cart-footer #cart-errors:not(:empty){margin-top:1.4rem;font-size:1.3rem;line-height:1.5}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item .cart-item__image-container{display:block;line-height:0}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item .cart-item__image{display:block}@media(min-width:750px)and (max-width:1023px){#MainContent #main-cart-footer .cart-summary-column{max-width:38rem;width:100%;margin-left:auto}#MainContent:has(cart-items) .cart-summary-stack .cart-guarantee-banner{max-width:38rem;margin-left:auto}}#MainContent #main-cart-footer .cca-cart-summary-secondary{font-size:1.2rem;font-weight:400;color:#536572}#MainContent:has(>.shopify-section>cart-items) cart-items{container-type:inline-size}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-items thead th.cart-items__heading--options{grid-column:3;text-align:center;box-sizing:border-box;padding:0}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item .cart-item__options{grid-column:3}@media(min-width:750px){#MainContent:has(>.shopify-section>cart-items) cart-items .cca-cart-options{display:grid;grid-template-columns:minmax(0,1fr);gap:.6rem;margin:0}#MainContent:has(>.shopify-section>cart-items) cart-items .cca-cart-option select{width:100%}#MainContent:has(>.shopify-section>cart-items) cart-items .cca-cart-meta{min-height:3.7rem}}@container (min-width:800px){#MainContent:has(>.shopify-section>cart-items) cart-items .cart-items thead tr,#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item{grid-template-columns:8.8rem minmax(15rem,1fr) 11rem minmax(10rem,.65fr) 14rem;column-gap:1.6rem}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item .cart-item__media,#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item .cart-item__image{width:8.8rem}#MainContent:has(>.shopify-section>cart-items) cart-items .cca-cart-options{grid-template-columns:minmax(0,1fr);gap:.8rem}}#MainContent:has(>.shopify-section>cart-items) cart-items .cca-cart-pack-quantity{width:10.4rem;min-width:0}#MainContent:has(>.shopify-section>cart-items) cart-items .cca-cart-pack-quantity .cca-cart-options{display:block;width:100%;margin:0}#MainContent:has(>.shopify-section>cart-items) cart-items .cca-cart-pack-quantity select{width:100%;height:3.8rem}#MainContent:has(>.shopify-section>cart-items) cart-items .cca-cart-pack-notice{margin:.6rem 0 0;color:#8b342b;font-size:1.2rem;line-height:1.4;text-align:right}@media(max-width:749px){#MainContent:has(>.shopify-section>cart-items) cart-items .cart-items thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item{--cart-control-width:min(13.2rem, calc((100% - 6rem)/2) );display:grid;grid-template-columns:8.4rem minmax(0,1fr);grid-template-rows:auto auto;gap:.8rem 1.2rem;padding:.8rem 0;align-items:start;min-height:0}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item:first-child{padding-top:0}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item .cart-item__media{grid-column:1;grid-row:1;width:8.4rem}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item .cart-item__image{width:8.4rem}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item .cart-item__details,#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item .cart-item__options{display:contents}#MainContent:has(>.shopify-section>cart-items) cart-items .cca-cart-identity{grid-column:2;grid-row:1;min-height:0;padding:0}#MainContent:has(>.shopify-section>cart-items) cart-items .cca-cart-meta{min-height:0}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item .cart-item__name{display:block;padding-right:7.4rem}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item__options>.cca-cart-options{grid-column:1 / -1;grid-row:2;align-self:start;justify-self:end;position:relative;z-index:1;width:var(--cart-control-width);margin:0 calc(var(--cart-control-width) + .8rem) 0 0;display:block}#MainContent:has(>.shopify-section>cart-items) cart-items .cca-cart-option select{width:100%;min-width:0;height:4.4rem;padding-left:1.2rem;padding-right:3rem;font-size:1.3rem}#MainContent:has(>.shopify-section>cart-items) cart-items .cca-cart-option svg{right:1.2rem;width:.9rem}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item .cart-item__totals.medium-hide{display:block;grid-column:2;grid-row:1;align-self:start;justify-self:end;max-width:100%;width:max-content;position:relative}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item .cart-item__totals.small-hide{display:none}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item .cart-item__totals .cart-item__price-wrapper{flex-direction:column;align-items:flex-end;gap:0}#MainContent:has(>.shopify-section>cart-items) cart-items .cca-cart-line-price .cart-item__old-price{left:auto;right:0;top:100%;bottom:auto;line-height:1.4}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item .cart-item__quantity{grid-column:1 / -1;grid-row:2;align-self:start;justify-self:stretch;width:100%;margin:0}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item .cart-item__quantity-wrapper{width:100%;justify-content:space-between;gap:1.6rem}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item .quantity-popover-container,#MainContent:has(>.shopify-section>cart-items) cart-items .cca-cart-pack-quantity{width:var(--cart-control-width);margin-left:auto}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item quantity-input.quantity{width:100%;height:4.4rem;min-height:4.4rem}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item .quantity__button{width:4.4rem;flex-basis:4.4rem}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item cart-remove-button{order:-1;flex-basis:4.4rem;width:4.4rem;height:4.4rem}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item cart-remove-button .button{width:4.4rem;min-width:4.4rem;min-height:4.4rem}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item:not(:has(.cca-cart-options)){--cart-control-width:13.2rem;row-gap:.4rem}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item:not(:has(.cca-cart-options)) .cart-item__media{grid-row:1 / 3}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item:not(:has(.cca-cart-options)) .cart-item__quantity{grid-column:2;grid-row:2;align-self:end}#MainContent #main-cart-footer .cart__footer{padding-top:1.2rem;padding-bottom:2.8rem}#MainContent #main-cart-footer .cart-summary-panel__title{margin-bottom:1.2rem;font-size:1.7rem}}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item__properties:empty{display:none}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item--samples{grid-template-rows:auto auto;row-gap:1rem}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item>.cart-item__samples{grid-column:2 / 4;grid-row:2;display:grid;grid-template-columns:subgrid;row-gap:.6rem}#MainContent:has(>.shopify-section>cart-items) cart-items .cca-cart-sample{grid-column:1 / -1;display:grid;grid-template-columns:subgrid;align-items:center;min-width:0}#MainContent:has(>.shopify-section>cart-items) cart-items .cca-cart-sample__identity{display:flex;align-items:center;gap:1rem;min-width:0;font-size:1.3rem;line-height:1.4}#MainContent:has(>.shopify-section>cart-items) cart-items .cca-cart-sample__image{display:block;width:4rem;height:4rem;flex:0 0 4rem;object-fit:contain;border-radius:.4rem}#MainContent:has(>.shopify-section>cart-items) cart-items .cca-cart-sample__name{min-width:0;color:#263b4d}#MainContent:has(>.shopify-section>cart-items) cart-items .cca-cart-sample__size select{width:100%}#MainContent:has(>.shopify-section>cart-items) cart-items .cca-cart-sample__fixed-size{font-size:1.3rem;color:#536572;padding-left:1.3rem}@media(min-width:750px){#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item--samples .cart-item__media{grid-row:1}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item>.cart-item__samples{grid-column:1 / -1;grid-template-columns:repeat(5,minmax(0,1fr));gap:1.2rem;padding-top:0;width:100%;max-width:76rem;justify-self:center}#MainContent:has(>.shopify-section>cart-items) cart-items .cca-cart-sample{grid-column:auto;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;align-items:start;justify-items:center;gap:.6rem}#MainContent:has(>.shopify-section>cart-items) cart-items .cca-cart-sample__identity{flex-direction:column;align-items:center;gap:.4rem;text-align:center}#MainContent:has(>.shopify-section>cart-items) cart-items .cca-cart-sample__name{min-height:0}#MainContent:has(>.shopify-section>cart-items) cart-items .cca-cart-sample__size{width:100%;max-width:12rem}#MainContent:has(>.shopify-section>cart-items) cart-items .cca-cart-sample__fixed-size{padding-left:0}@container (max-width:650px){#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item>.cart-item__samples{grid-template-columns:repeat(3,minmax(0,1fr))}}}@media(max-width:749px){#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item>.cart-item__samples{grid-column:1 / -1;grid-row:3;grid-template-columns:minmax(0,1fr) 13.2rem;column-gap:1.2rem;padding-top:.4rem}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item--samples{row-gap:.8rem}#MainContent:has(>.shopify-section>cart-items) cart-items .cca-cart-sample{column-gap:inherit}}#MainContent:has(cart-items) :is(.cca-cart-line-price,.cca-cart-total-price-area) .loading__spinner .path{animation:none;stroke-dasharray:140 189;stroke-dashoffset:0}@media(min-width:750px){#MainContent:has(>.shopify-section>cart-items) cart-items .cart-items thead tr,#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item{grid-template-columns:7.4rem minmax(12rem,1fr) 11rem 10.4rem 8rem 3rem;column-gap:1.2rem}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-items thead th.cart-items__heading--quantity{grid-column:4;padding:0}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-items thead th{grid-row:1}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-items thead th.cart-items__heading--total,#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item .cart-item__totals.small-hide{grid-column:5;justify-self:end}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item .cart-item__quantity{grid-column:4;width:10.4rem}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item :is(.cart-item__quantity,quantity-popover,.cart-item__quantity-wrapper){position:static}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item .cart-item__media,#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item .cart-item__image{width:7.4rem}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item cart-remove-button{position:absolute;left:auto;right:0;top:50%;transform:translateY(-50%)}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item--samples cart-remove-button{top:4.9rem}@container (min-width:880px){#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item--samples{grid-template-columns:7.4rem 10.4rem minmax(0,1fr) 8rem 3rem;grid-template-rows:auto;row-gap:0}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item--samples>.cart-item__samples{grid-column:3;grid-row:1;grid-template-columns:repeat(5,minmax(0,1fr));gap:.8rem;max-width:none}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item--samples .cart-item__totals.small-hide{grid-column:4}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item--samples .cart-item__quantity{grid-column:5;width:3rem}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item--samples cart-remove-button{top:50%}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item--samples .cca-cart-sample__size{max-width:11.2rem}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item--samples .cca-cart-sample__size select{padding-left:.9rem;padding-right:2.4rem}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item--samples .cca-cart-sample__size svg{right:.9rem}}}@media(min-width:750px){@container (min-width:800px){#MainContent:has(>.shopify-section>cart-items) cart-items .cart-items thead tr,#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item:not(.cart-item--samples){grid-template-columns:7.4rem minmax(12rem,20rem) minmax(0,1fr) 11rem minmax(0,1fr) 10.4rem minmax(0,1fr) 8rem 3rem}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-items thead th.cart-items__heading--options,#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item:not(.cart-item--samples) .cart-item__options{grid-column:4}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-items thead th.cart-items__heading--quantity,#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item:not(.cart-item--samples) .cart-item__quantity{grid-column:6}#MainContent:has(>.shopify-section>cart-items) cart-items .cart-items thead th.cart-items__heading--total,#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item:not(.cart-item--samples) .cart-item__totals.small-hide{grid-column:8}}}@media(max-width:749px){#MainContent:has(>.shopify-section>cart-items) cart-items .cart-item--samples .cart-item__properties{grid-column:1 / -1;grid-row:4;margin:0;font-size:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/cca-cart-polish.css.map */
