@layer sections{.pband,.pband__inner,.lab-shop,.lab-shop__band{display:block}.pband__zone{row-gap:var(--s-6);padding-block:var(--s-6) var(--s-8);background:var(--paper);color:var(--text)}.pband--compact .pband__zone{padding-block-start:var(--s-6)}.pband__head{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:baseline;column-gap:var(--s-8);row-gap:var(--s-4);min-inline-size:0}.pband__title{flex:1 0 100%;margin-block-end:var(--s-2)}.pband__from .lab-price{display:block}.pband__from .price{font-size:var(--t-price);line-height:var(--lh-price)}.pband__switch{display:inline-flex;align-items:baseline;gap:var(--s-2) var(--s-5);border:0}.pband__switch .cell label{padding-block:var(--s-1) var(--s-2)}.pband__legend{float:inline-start;margin-inline-end:var(--s-4);color:var(--text-2);align-self:center;padding-block:var(--s-2)}.pband__cta{margin-inline-start:auto}.pband__note{flex:1 0 100%}.pband__note>*+*{margin-block-start:var(--s-3)}.pband__rows{grid-column:1 / -1;min-inline-size:0}.pband__media{grid-column:1 / 4;grid-row:1 / span 2;align-self:start;aspect-ratio:1}.pband__media a{display:block}.pband__media img{inline-size:100%;block-size:100%;object-fit:contain}.pband--split .pband__head{grid-column:4 / 8;flex-direction:column;align-items:flex-start;row-gap:var(--s-5)}.pband--split .pband__cta{margin-inline-start:0}.pband--split .pband__rows{grid-column:var(--note-col) / -1}.pband--split .pband__rows--beside{grid-row:1 / span 2}@media not (min-width:1024px){.pband__media{grid-column:1 / 4;grid-row:auto}.pband--split .pband__head{grid-column:4 / -1}.pband--split .pband__rows,.pband--split .pband__rows--beside{grid-column:1 / -1;grid-row:auto}}@media not (min-width:640px){.pband__media{grid-column:1 / -1;max-inline-size:240px}.pband--split .pband__head{grid-column:1 / -1}.pband__head{column-gap:var(--s-6)}.pband__cta{margin-inline-start:0;flex:1 0 100%}.pband__switch{flex-wrap:wrap}.pband__legend{flex:1 0 100%;margin-inline-end:0;padding-block-end:0}}.rows__head{display:none;color:var(--text-2);padding-block:var(--s-2);border-block-end:var(--hairline) solid var(--rule)}.rows>.rows__head+.row{border-block-start:0}.prow{grid-template-columns:96px minmax(0,1fr) auto auto auto;grid-template-areas:"media body switch price action";align-items:center;column-gap:var(--gap);padding-block:var(--s-4)}.prow.row--noimage{grid-template-columns:minmax(0,1fr) auto auto auto;grid-template-areas:"body switch price action"}.prow .row__media{grid-area:media;position:relative}.prow .row__media img{position:absolute;top:0;right:0;bottom:0;left:0;padding:inherit}.prow .row__media img:first-child{position:static;padding:0}.prow .row__media-alt{opacity:0}.prow .row__body{grid-area:body}.prow__switches{grid-area:switch;display:flex;flex-wrap:wrap;align-items:end;gap:var(--s-5) var(--s-6);min-inline-size:0}.prow .cells{border-block-end:0;gap:0 var(--s-5)}.prow__cells{display:flex;flex-wrap:wrap;align-items:end;gap:var(--s-1) var(--s-5)}.prow__cells .cell{flex:0 0 auto;max-inline-size:100%}.prow__legend:not(.visually-hidden){flex:1 0 100%;float:none;color:var(--text-2)}.prow .cell label{padding-block:var(--s-2)}.prow__select{inline-size:auto;min-inline-size:9rem}.prow__select .field__label:not(.visually-hidden){margin-block-end:calc(-1 * var(--s-1))}.prow__select .field__input{min-block-size:44px;font-family:var(--font-label);font-size:var(--t-label);letter-spacing:var(--track-label);text-transform:uppercase;font-weight:500}.prow .row__price{grid-area:price;justify-self:end;text-align:end}.prow .row__state{display:none}.prow .row__action{grid-area:action;justify-self:end;flex-wrap:wrap;justify-content:flex-end;gap:var(--s-5)}.prow__form{display:inline-block}.prow__form-el{display:inline-flex;align-items:center;gap:var(--s-4);flex-wrap:wrap}.prow__add{position:relative;display:inline-block}.prow__add[aria-disabled=true]{color:var(--text-2);cursor:not-allowed}.prow__notify{display:none}.prow .product-form__error-message-wrapper{flex:1 0 100%}.prow .product-form__error-message-wrapper[hidden]{display:none}.prow--sold-out .row__state{display:inline}.prow--sold-out .prow__form{display:none}.prow--sold-out .prow__notify{display:inline}.prow--sold-out .row__price .price-item{color:var(--text-2)}@supports (grid-template-columns: subgrid){@media(min-width:1024px){.pband--full .pband__rows{display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));column-gap:var(--gap)}.pband--full .prow{grid-column:1 / -1;grid-template-columns:subgrid;grid-template-areas:"media media body body body body switch switch switch price action action"}.pband--full .prow.row--noimage{grid-template-areas:"body body body body body body switch switch switch price action action"}.pband--full .prow .row__price{justify-self:start;text-align:start}.pband--full .prow .row__action{grid-area:action;justify-self:stretch;justify-content:space-between}.pband--full .prow .row__action:not(:has(.row__state:not(:empty))){justify-content:flex-end}.pband--full .rows__head{display:grid;grid-column:1 / -1;grid-template-columns:subgrid;grid-template-areas:"x x name name name name switch switch switch price price price";column-gap:var(--gap)}.pband--full .rows__head-name{grid-area:name}.pband--full .rows__head-switch{grid-area:switch}.pband--full .rows__head-price{grid-area:price}}}@media(min-width:640px)and (not (min-width:1024px)){.prow{grid-template-columns:96px minmax(0,1fr) auto;grid-template-areas:"media body   price" "media switch action";align-items:start;row-gap:var(--s-3);padding-block:var(--s-5)}.prow.row--noimage{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"body   price" "switch action"}.prow .row__media{align-self:start}.prow .row__price{align-self:start;justify-self:end;text-align:end}.prow__switches{align-self:end}.prow .row__action{align-self:end;justify-self:end}}@media not (min-width:640px){.prow,.prow.row--noimage{grid-template-columns:72px minmax(0,1fr);grid-template-areas:"media body" "media price" "media switch" "media action";row-gap:var(--s-2)}.prow.row--noimage{grid-template-columns:minmax(0,1fr);grid-template-areas:"body" "price" "switch" "action"}.prow .row__media{inline-size:72px;align-self:start}.prow .row__body{align-self:start}.prow .row__price{align-self:start;justify-self:start;text-align:start}.prow__switches{grid-area:switch;gap:var(--s-6) var(--s-5);margin-block-start:var(--s-2)}.prow .row__action{grid-area:action;align-self:center;justify-self:stretch;justify-content:space-between;margin-block-start:var(--s-1)}.prow .row__action:not(:has(.row__state:not(:empty))){justify-content:flex-end}.prow .cells{gap:0 var(--s-4)}.prow__cells{column-gap:var(--s-4)}.prow .cell label{padding-block:var(--s-1)}.prow__select{min-inline-size:8rem}}@media(pointer:coarse){.prow .row__name,.srow .row__name{position:relative}.prow .row__name:after,.srow .row__name:after{content:"";position:absolute;inset-inline:0;inset-block-start:50%;block-size:44px;translate:0 -50%}}.shop-filters .cell,.pband__switch .cell,.prow .cell{align-items:end}@supports (anchor-name: --lab-cell){.cells--switch{position:relative;anchor-scope:all}.cells--switch .cell:nth-child(1 of.cell){anchor-name:--lab-cell-1}.cells--switch .cell:nth-child(2 of.cell){anchor-name:--lab-cell-2}.cells--switch .cell:nth-child(3 of.cell){anchor-name:--lab-cell-3}.cells--switch:after{content:"";position:absolute;block-size:2px;background:currentColor;inset-block-end:anchor(bottom);inset-inline-start:anchor(left);inline-size:anchor-size(width);pointer-events:none}.cells--switch:has(.cell:nth-child(1 of.cell) input:checked):after{position-anchor:--lab-cell-1}.cells--switch:has(.cell:nth-child(2 of.cell) input:checked):after{position-anchor:--lab-cell-2}.cells--switch:has(.cell:nth-child(3 of.cell) input:checked):after{position-anchor:--lab-cell-3}.cells--switch:not(:has(input:checked)):after{display:none}.cells--switch .cell:has(input:checked) label{border-block-end-color:transparent}}.shop-filters{display:grid;grid-template-columns:max-content minmax(0,1fr);row-gap:var(--s-2);padding-block:var(--s-2);border-block-end:var(--hairline) solid var(--rule)}.shop-filters__group{display:contents}.shop-filters__row{display:grid;grid-column:1 / -1;grid-template-columns:subgrid;align-items:center;column-gap:var(--s-5)}.shop-filters__row .pair{color:var(--text-2);font-size:var(--t-regulatory);line-height:var(--lh-regulatory)}.shop-filters__row .cells{border-block-end:0}@media not (min-width:640px){.shop-filters{grid-template-columns:minmax(0,1fr);row-gap:var(--s-6)}.shop-filters__row{row-gap:0}}.srow{grid-template-columns:96px minmax(0,1fr) auto;grid-template-areas:"media body action" "media table table";align-items:start;row-gap:var(--s-4)}.srow.row--noimage{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"body action" "table table"}.srow .row__body{grid-area:body}.srow .row__action{grid-area:action;align-self:start}.srow__table{grid-area:table;max-inline-size:48ch}.srow__table td{padding-block:var(--s-2)}.srow__unit{color:var(--text-2);font-weight:400}@media(min-width:1024px){.srow{grid-template-columns:96px minmax(0,5fr) minmax(0,5fr) minmax(0,2fr);grid-template-areas:"media body table action"}.srow.row--noimage{grid-template-columns:minmax(0,5fr) minmax(0,5fr) minmax(0,2fr);grid-template-areas:"body table action"}.srow .row__action{justify-self:end}}@media not (min-width:640px){.srow{grid-template-columns:72px minmax(0,1fr);grid-template-areas:"media body" "table table" "action action"}.srow.row--noimage{grid-template-columns:minmax(0,1fr);grid-template-areas:"body" "table" "action"}.srow .row__action{justify-self:start}}.shop-prose{row-gap:var(--s-5)}.shop-prose .prose{min-inline-size:0}.shop-rows{row-gap:var(--s-4)}.shop-empty{padding-block:var(--s-7)}}@layer motion{@media(prefers-reduced-motion:no-preference){html:not(.shopify-design-mode) .cells--switch:after{transition:inset-inline-start var(--d-3) var(--e-paper),inline-size var(--d-3) var(--e-paper)}.prow .row__media img{transition:opacity var(--d-2) var(--e-out)}@media(hover:hover)and (pointer:fine){.prow:has(.row__media-alt):hover .row__media img:first-child{opacity:0}.prow:hover .row__media-alt{opacity:1}}}}
/*# sourceMappingURL=/cdn/shop/t/71/assets/lab-section-product-bands.css.map */
