.complete-with{padding-top:var(--spacing-fox);display:flex;flex-direction:column;gap:var(--spacing-stoat)}.complete-with__product{position:relative;display:flex;align-items:center}.complete-with .complete-with__section-title{color:var(--basic-on-background-variant)}.complete-with__product .complete-with__image .complete-with__image-icon{position:absolute;top:var(--spacing-squirrel);left:var(--spacing-squirrel)}.complete-with__product .complete-with__image .image-button__image{width:9.375rem;height:9.375rem;object-fit:contain}.complete-with__selections{display:flex;gap:var(--spacing-stoat)}.complete-with__content{display:flex;padding:var(--spacing-squirrel);flex-direction:column;justify-content:space-between;align-items:flex-start;flex:1 0 0;min-width:0}.complete-with__content .complete-with__info{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-rabbit)}.complete-with__content .complete-with__info .complete-with__info-content{display:flex;flex-direction:column;align-items:flex-start}.complete-with__content .complete-with__info{display:flex;flex-direction:column;align-items:flex-start;overflow:hidden;gap:var(--spacing-rabbit)}.complete-with__content .complete-with__info .complete-with__title{color:var(--basic-on-background)}.complete-with__content .complete-with__info .complete-with__type{color:var(--basic-on-background-variant);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.complete-with__price{color:var(--basic-on-background)}.complete-with__price .price,.complete-with__price .price *{font-family:var(--typography-utility-m-font);font-weight:var(--typography-utility-m-weight);font-size:var(--typography-utility-m-size);line-height:var(--typography-utility-m-line-height)}.complete-with__price .price__container .price-item{font-size:var(--typography-utility-m-size)}.complete-with-reference{display:none!important}.complete-with-modal-color--product .product-color-selector{background-color:unset;padding:var(--spacing-rabbit) var(--spacing-mink);margin:0}.complete-with-modal-color--product [data-replaceable-complete-with-submit]{display:flex;flex-direction:column;padding:var(--spacing-stoat) var(--spacing-mink) var(--spacing-rabbit) var(--spacing-mink)}.complete-with-modal-color--product .product-complete-with--notice *{margin:0}.complete-with-modal-color--product [data-replaceable-complete-with-submit] .product-complete-with--notice{display:flex;justify-content:center;margin-top:var(--spacing-mink)}.complete-with-modal-color--product .shared-button-wrapper{width:100%}.complete-with-modal-color--product.size-modal .complete-with__mobile-image,.complete-with-modal-color--product.size-modal mvp-component,.complete-with-modal-color--product.size-modal .modal-header-color-title,.complete-with-modal-color--product.size-modal .product-complete-with--color-done-button{display:none}.complete-with-modal-color--product.color-modal [data-replaceable-complete-with-variants],.complete-with-modal-color--product.color-modal .modal-header-size-title,.complete-with-modal-color--product.color-modal:has(variants-bottom-sheet) .product-low-stock-messaging,.complete-with-modal-color--product.color-modal:has(variants-bottom-sheet) .product-complete-with-done-button,.complete-with-modal-color--product.color-modal .product-complete-with--notice:has(.complete-with__promo-message){display:none}.complete-with-modal-color--product.color-modal:has(variants-bottom-sheet) .product-complete-with--color-done-button{display:block}variants-bottom-sheet #product-form-size-option .product-selector-label-current-selection{display:none}variants-bottom-sheet[data-size-selected=true] #product-form-size-option .product-selector-label-current-selection{display:inline}[data-replaceable-complete-with-variants]{padding:var(--spacing-rabbit) var(--spacing-mink)}.complete-with__size-trigger .input-chip__leading-label{color:var(--basic-on-background-variant);font-weight:var(--typography-utility-s-weight);padding:var(--spacing-mouse) 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:5.3125rem}.complete-with__size-trigger .input-chip__button svg.icon{fill:var(--basic-on-background-variant)}.complete-with__size-trigger.selected .input-chip__leading-label{color:var(--basic-on-background);font-weight:var(--typography-utility-s-em-weight)}.complete-with__size-trigger.selected .input-chip__button svg.icon{fill:var(--basic-on-background)}[data-replaceable-complete-with-submit] .product-low-stock-messaging{transform:translateY(calc(var(--spacing-fox) * -1));margin-top:var(--spacing-stoat)}.complete-with-modal-color--product.size-modal .product-low-stock-messaging,.complete-with-modal-color--product:has(variants-bottom-sheet) .product-low-stock-messaging{display:none}.complete-with-modal-color--product.size-modal:has(variants-bottom-sheet[data-size-selected=true]) .product-low-stock-messaging{display:block}@media screen and (min-width: 964px){#complete-with-wrapper{position:relative}.complete-with__size-trigger .input-chip__leading-label{max-width:6.375rem}#complete-with-modal-color-product{position:absolute;width:100%;margin-top:-2rem}#complete-with-modal-color-product .slideout{position:static;transform:none;max-height:fit-content;border-radius:var(--shape-card);border:var(--border-small) solid var(--basic-outline-variant-2);box-shadow:var(--elevation-1-x) var(--elevation-1-y) var(--elevation-1-blur) var(--elevation-1-spread) var(--transparency-drop-shadow-opacity-50)}#complete-with-modal-color-product .modal__header-title{display:none}#complete-with-modal-color-product .modal__header{padding:var(--spacing-stoat) var(--spacing-stoat) 0 var(--spacing-mink);border-bottom:none}}
/*# sourceMappingURL=/cdn/shop/t/79/assets/product-complete-with.css.map */
