.quick-add-strip__selectors fieldset div{font-size:var(--body-xs);font-family:var(--font-family-body);font-weight:500;line-height:1.5;letter-spacing:0em}.quick-add-strip__option-title{font-size:var(--body-2xs);font-family:var(--font-family-body);font-weight:500;line-height:1.1;letter-spacing:0em}:root{--quick-add-strip-height: 64px}body{padding-bottom:var(--quick-add-strip-height)}.quick-add-strip__container{position:fixed;bottom:0;left:0;width:100%;background-color:var(--light_ui-background);border-top:1px solid var(--light_ui-element);transform:translateY(20px);opacity:0;transition:all .25s;z-index:4}.quick-add-strip__container.shown{transform:translateY(0);opacity:1}@media screen and (min-width:1024px){.quick-add-strip__container{display:none}}.quick-add-strip__container.open .quick-add-strip__selectors{transform:translateY(-100%)}.quick-add-strip__container:not(.interacted) [data-price]~span{display:none}.quick-add-strip__container [data-available=true]>[data-available]:not([data-available=true]){display:none}.quick-add-strip__container [data-available=false]>[data-available]:not([data-available=false]){display:none}.quick-add-strip__container .btn{position:relative}.quick-add-strip__container .btn:before,.quick-add-strip__container .btn:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;aspect-ratio:1;width:auto;height:50%;border-radius:100%;opacity:0;transition:opacity .35s}.quick-add-strip__container .btn:before{border:2px solid currentColor}.quick-add-strip__container .btn:after{border:2px solid rgba(0,0,0,0);border-top:2px solid currentColor;animation:spinCentered infinite linear 1s}.quick-add-strip__container .btn.loading{pointer-events:none}.quick-add-strip__container .btn.loading span{color:#0000}.quick-add-strip__container .btn.loading:before{opacity:.3}.quick-add-strip__container .btn.loading:after{opacity:1}.quick-add-strip__container .btn>span:not(.icon){line-height:1;align-content:center;display:block}.quick-add-strip__container .btn>span:not(.icon):after,.quick-add-strip__container .btn>span:not(.icon):before{content:none}.quick-add-strip__selectors{position:absolute;top:1px;left:0;width:100%;height:auto;background-color:var(--light_ui-background);padding:0 var(--page-margin);border-top:1px solid var(--light_ui-element);z-index:0;transition:transform .25s}.quick-add-strip__selectors fieldset{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:8px;padding:8px 0}.quick-add-strip__selectors fieldset div{line-height:1;text-align:center;align-content:center;position:relative;min-width:var(--pdp-select-size-miw);height:var(--pdp-select-size);display:block;background-color:#0000;padding:4px;border:1px solid var(--light_grey-10);border-radius:1px;transition:background-color .25s,color .25s,border-color .25s;cursor:pointer}.quick-add-strip__selectors fieldset div:before,.quick-add-strip__selectors fieldset div:after{content:none}.quick-add-strip__selectors fieldset div[checked]{color:var(--light_text-text-invert);background-color:var(--light_text-text);border-color:var(--light_text-text)}.quick-add-strip__selectors fieldset div[checked] svg [fill]:not([fill=none]){fill:var(--light_ui-element-invert)}.quick-add-strip__selectors fieldset div[checked] svg [stroke]:not([stroke=none]){stroke:var(--light_ui-element-invert)}.quick-add-strip__selectors fieldset div:not([checked])[disabled]{color:var(--light_text-disabled)}.quick-add-strip__selectors fieldset div svg{position:absolute;top:0;right:1px;width:12px;height:auto}.quick-add-strip__selectors fieldset div svg [fill]:not([fill=none]){fill:var(--light_ui-element)}.quick-add-strip__selectors fieldset div svg [stroke]:not([stroke=none]){stroke:var(--light_ui-element)}.quick-add-strip__option-title{display:flex;align-items:center;justify-content:space-between;padding:8px 0}.quick-add-strip__option-title a{text-decoration:underline}.quick-add-strip__actions{position:relative;min-height:64px;display:flex;align-items:center;justify-content:flex-end;gap:16px;background-color:var(--light_ui-background);padding:0 var(--page-margin);z-index:1}.quick-add-strip__actions>span:first-child{display:none}@media screen and (min-width:768px){.quick-add-strip__actions>span:first-child{display:block}}.quick-add-strip__actions .btn{width:100%;justify-content:space-between}@media screen and (min-width:768px){.quick-add-strip__actions .btn{width:auto}}@media screen and (min-width:768px){.quick-add-strip__actions .btn>span:first-child{display:none}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/snippets.quick-add-strip.css.map */
