product-info[data-dsd-purchase] .product__title h1{text-align:start}product-info[data-dsd-purchase] dsd-product-credit-note{display:block;color:#ffe0a1;font-size:1.35rem;margin:.35rem 0 .8rem}product-info[data-dsd-purchase] .dg-shipping-date{margin-block:1rem}product-info[data-dsd-purchase] .product__description :is(p,ul){margin-block:.55rem}product-info[data-dsd-purchase] :is(variant-selects,.product-form,.product-form__quantity){scroll-margin-block:7rem 15rem}.dsd-fit-note,.dsd-size-prompt{margin:.35rem 0;font-size:1.3rem;line-height:1.4}.dsd-size-guide{display:inline-block;margin:.25rem 0;text-underline-offset:.25em}.dsd-size-prompt{display:none;color:#ffe0a1}[data-dsd-needs-size] .dsd-size-prompt{display:block}.dsd-size-sold-out{display:block;font-size:1rem;line-height:1.25;text-decoration:none}product-info:is([data-dsd-needs-size],[data-dsd-variant-loading],[data-dsd-variant-error]) .shopify-payment-button{display:none!important}product-info[data-dsd-purchase]:not([data-dsd-purchase-ready]):has([data-dsd-size]) .shopify-payment-button{visibility:hidden}.dsd-color-preview,.dsd-quick-purchase{display:none}quick-add-modal[open]:has([data-dsd-purchase]){z-index:2147483646!important}body:has(product-info[data-dsd-purchase]) product-modal[open]{z-index:2147483646!important}quick-add-modal[open]:has([data-dsd-purchase])>.quick-add-modal__content{background:#100b16;border:1px solid #78618a;border-radius:1.4rem;overscroll-behavior:contain}quick-add-modal [data-dsd-purchase] .product__title h2{margin:0}quick-add-modal [data-dsd-purchase] .product__info-container>*+*{margin-block-start:.85rem}quick-add-modal [data-dsd-purchase] .product__info-container>.product-form{margin-top:.65rem}quick-add-modal [data-dsd-purchase] .product__media-wrapper .thumbnail-slider{display:none}@media(max-width:749px){product-info[data-dsd-purchase][data-update-url=true]{padding-bottom:max(var(--dsd-dock-content-clearance, 11.4rem),env(safe-area-inset-bottom))}product-info[data-dsd-purchase] .product__media-list{overflow-anchor:none}product-info[data-dsd-purchase][data-update-url=true] .product__media-wrapper img{object-fit:contain}product-info[data-dsd-purchase][data-update-url=true] .product__media-wrapper .product__media{max-height:38svh;padding-top:min(var(--ratio-percent, 100%),38svh)}product-info[data-dsd-purchase][data-update-url=true] .thumbnail-slider .thumbnail-list__item{max-width:5.5rem}product-info[data-dsd-purchase] .dsd-color-preview:not([hidden]){display:inline-flex;float:right;width:5.2rem;height:5.2rem;padding:.2rem;margin:0 0 .4rem .6rem;border:1px solid #78618a;border-radius:.55rem;background:#100b16;cursor:zoom-in}.dsd-color-preview img{width:100%;height:100%;object-fit:cover;border-radius:.35rem}quick-add-modal[open]:has([data-dsd-purchase])>.quick-add-modal__content{display:flex;flex-direction:column}quick-add-modal [data-dsd-purchase] .product__media-wrapper{max-width:13rem;margin-inline:auto}quick-add-modal [data-dsd-purchase] .product__modal-opener--image .product__media-toggle{display:block!important;cursor:zoom-in}quick-add-modal [data-dsd-photo-expanded] .product__media-wrapper{max-width:100%}quick-add-modal [data-dsd-photo-expanded] .product__modal-opener--image .product__media-toggle{cursor:zoom-out}quick-add-modal .quick-add-modal__content-info:has([data-dsd-purchase]){height:auto;min-height:0;flex:1;padding:1.5rem}quick-add-modal .quick-add-modal__content-info>[data-dsd-purchase]{max-height:none}.dsd-quick-purchase{display:block;padding:.75rem 1.5rem max(.75rem,env(safe-area-inset-bottom));background:#100b16;border-top:1px solid #78618a}.dsd-quick-purchase .button{min-height:4.4rem}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/dsd-purchase-flow.css.map */
