.velora-dawn [data-velora-pdp]{display:block;padding-top:0;padding-bottom:16px;color:var(--v-ink)}.velora-dawn [data-velora-pdp] .product{margin:0}.velora-dawn [data-velora-pdp] .product__info-container>*+*{margin-top:0;margin-bottom:0}.velora-dawn [data-velora-pdp] .product__info-container>variant-selects{display:block;margin:15px 0}.velora-dawn [data-velora-pdp] variant-selects .product-form__input:first-of-type{max-width:none;margin:0;padding:0}.velora-dawn [data-velora-pdp] variant-selects .product-form__input:not(:first-of-type){display:none}.velora-dawn [data-velora-pdp] variant-selects .form__label{padding:0;margin-bottom:4px;font-family:var(--v-serif);font-size:16px;letter-spacing:normal;line-height:1.4}.velora-dawn [data-velora-pdp]:has([data-velora-swatches]) variant-selects .product-form__input input[type=radio]+label{position:relative;width:44px;height:44px;padding:0;margin:0 4px 0 0;border:0;border-radius:50%;background:transparent;font-size:0;box-shadow:none}.velora-dawn [data-velora-pdp]:has([data-velora-swatches]) variant-selects input[type=radio]+label:before{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:var(--velora-option-color, var(--v-line))}.velora-dawn [data-velora-pdp]:has([data-velora-swatches]) variant-selects input[type=radio]:checked+label:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid var(--v-ink);border-radius:50%}.velora-dawn [data-velora-pdp]:has([data-velora-swatches]) variant-selects input[type=radio].disabled+label{opacity:.45}.velora-dawn [data-velora-pdp]:has([data-velora-swatches]) variant-selects input[type=radio]:focus-visible+label{outline:2px solid var(--v-ink);outline-offset:2px}.velora-dawn [data-velora-pdp] .product__media-icon{opacity:1;border:0;background:var(--v-bg)}.velora-dawn [data-velora-pdp] .velora-gallery-dots{position:absolute;bottom:42px;left:0;right:0;display:flex;justify-content:center;align-items:center;z-index:4;pointer-events:none}.velora-dawn [data-velora-pdp] .velora-gallery-dots button{display:grid;place-items:center;width:24px;height:44px;padding:0;border:0;background:transparent;pointer-events:auto;cursor:pointer}.velora-dawn [data-velora-pdp] .velora-gallery-dots button:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--v-muted);opacity:.3}.velora-dawn [data-velora-pdp] .velora-gallery-dots button[aria-current=true]:before{background:var(--v-ink);opacity:1}.velora-dawn [data-velora-pdp] .product__accordion{border-top:0;border-bottom:1px solid var(--v-line);margin:0 0 15px}.velora-dawn [data-velora-pdp] .product__accordion summary{padding:12px 10px;min-height:var(--v-tap)}.velora-dawn [data-velora-pdp] .product__accordion:has([id^=Details-collapsible_row_Ag7wyd-]){margin-top:12px}.velora-dawn [data-velora-pdp] .product__accordion .accordion__title{font-size:14px;font-weight:400;line-height:1.4}.velora-dawn [data-velora-pdp] .product__accordion .icon-caret{display:none}.velora-dawn [data-velora-pdp] .product__accordion summary:after{content:"+";position:absolute;right:10px;font-family:var(--v-sans);font-size:16px}.velora-dawn [data-velora-pdp] .product__accordion details[open] summary:after{content:"\2212"}.velora-dawn [data-velora-pdp] .accordion__content{padding:10px;margin:0;font-size:14px}.velora-dawn [data-velora-pdp] .product__view-details{display:none}.velora-dawn .velora-rating-stars,.velora-dawn .velora-rating-stars>a{display:flex;gap:6px;align-items:center;color:var(--v-ink)}.velora-dawn .velora-rating-stars__stars{background:linear-gradient(to right,var(--velora-rating-color) var(--velora-rating-fill),var(--velora-rating-bg) var(--velora-rating-fill));background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:1px}.velora-dawn .velora-sizing-chart__dialog{width:min(800px,calc(100% - 32px));max-height:85vh;overflow:auto;padding:32px 20px 20px;border:1px solid var(--v-line);background:var(--v-bg);color:var(--v-ink)}.velora-dawn .velora-sizing-chart__dialog::backdrop{background:var(--v-scrim)}.velora-dawn .velora-sizing-chart__dialog h3{text-align:center}.velora-dawn .velora-sizing-chart__close{position:absolute;right:4px;top:4px;width:var(--v-tap);height:var(--v-tap);border:0;background:transparent;color:inherit;font-size:24px}.velora-dawn .velora-sizing-chart .sizing-chart__button{min-height:var(--v-tap);border:0;background:transparent;color:inherit;font-family:inherit;text-decoration:underline}.velora-dawn .velora-sizing-chart table{width:100%;border-collapse:collapse}.velora-dawn .velora-sizing-chart th,.velora-dawn .velora-sizing-chart td{padding:10px;border:1px solid var(--v-line);text-align:center}.velora-dawn .velora-sizing-chart th{background:var(--v-ink);color:var(--v-bg)}.velora-dawn .velora-product-tabs .tabs-header{display:flex;border-bottom:2px solid var(--v-line)}.velora-dawn .velora-product-tabs .tab-button{flex:1;min-height:var(--v-tap);padding:8px;border:0;border-bottom:2px solid transparent;margin-bottom:-2px;background:transparent;color:var(--v-muted);font:inherit;font-size:var(--velora-tab-mobile-size);cursor:pointer}.velora-dawn .velora-product-tabs .tab-button[aria-selected=true]{color:var(--v-ink);border-bottom-color:var(--v-ink)}.velora-dawn .velora-product-tabs .tab__content{padding-top:12px;font-size:var(--velora-tab-content-size)}.velora-dawn [id^=collection-][id$=__featured_collection_hpngjq] .collection__description{text-align:center;font-family:var(--v-serif);font-size:16px}.velora-dawn [id^=collection-][id$=__featured_collection_hpngjq] .card__heading{font-family:var(--v-serif);font-size:14px;font-weight:400}.velora-dawn [id^=collection-][id$=__featured_collection_hpngjq] .price{font-size:14px;letter-spacing:normal}@media(max-width:749px){.velora-dawn [id^=collection-][id$=__featured_collection_hpngjq] slider-component{position:relative}.velora-dawn [id^=collection-][id$=__featured_collection_hpngjq] .slider-buttons{position:absolute;inset:calc((100vw - 44px)/3.2) 0 auto;justify-content:space-between;pointer-events:none}.velora-dawn [id^=collection-][id$=__featured_collection_hpngjq] .slider-button{pointer-events:auto;color:var(--v-ink)}.velora-dawn [id^=collection-][id$=__featured_collection_hpngjq] .slider-counter{display:none}.velora-dawn [data-velora-pdp]>product-component>.page-width{padding:0 16px}.velora-dawn [data-velora-pdp] .product__media-wrapper{width:calc(100% + 32px);margin:0 -16px}.velora-dawn [data-velora-pdp] .product__media-list{gap:0;scroll-padding-left:0;margin:0}.velora-dawn [data-velora-pdp] .product__media-list .product__media-item{width:100%;max-width:100%;margin:0;padding:0}.velora-dawn [data-velora-pdp] .product__info-wrapper{padding:26px 0 0}.velora-dawn [data-velora-pdp] [id^=GalleryViewer-]{position:relative;margin:0}.velora-dawn [data-velora-pdp] [id^=GalleryViewer-]>.slider-buttons{display:none}.velora-dawn [data-velora-pdp] .product__media-icon{left:12px;top:12px}}@media(min-width:750px){.velora-dawn [data-velora-pdp]{padding-top:36px;padding-bottom:36px}.velora-dawn [data-velora-pdp] .product__info-wrapper{padding-left:36px}.velora-dawn [data-velora-pdp] .product__media-list{--grid-desktop-horizontal-spacing: 4px;--grid-desktop-vertical-spacing: 4px}.velora-dawn [data-velora-pdp] .product__media-list .product__media-item{padding:0}.velora-dawn [data-velora-pdp] .velora-gallery-dots{display:none}.velora-dawn .velora-product-tabs .tab-button{font-size:var(--velora-tab-size)}}.velora-dawn [data-velora-pdp]{--media-radius: 0px}.velora-dawn [data-velora-pdp]:has([data-velora-swatches]) variant-selects input[type=radio]+label{isolation:isolate}.velora-dawn [data-velora-pdp]:has([data-velora-swatches]) variant-selects input[type=radio]+label:before{z-index:0}@media(max-width:749px){.velora-dawn [data-velora-pdp] .product .product__media-wrapper.grid__item{width:calc(100% + 32px)!important;max-width:none!important}.velora-dawn [data-velora-pdp] .velora-gallery-dots{bottom:32px}.velora-dawn [data-velora-pdp] .velora-gallery-dots button:before{background:#fff;opacity:1}.velora-dawn [data-velora-pdp] .velora-gallery-dots button[aria-current=true]:before{width:16px;height:4px;border-radius:2px;background:#d6d6d6}}.velora-dawn [data-velora-pdp] variant-selects .product-form__input:first-of-type{margin-bottom:6px}.velora-dawn [data-velora-pdp] variant-selects .product-form__input .form__label{margin-bottom:0}.velora-dawn [data-velora-pdp]:has([data-velora-swatches]) variant-selects .product-form__input input[type=radio]+label{width:50px;height:50px;margin:3px 4px 0 0}.velora-dawn [data-velora-pdp]:has([data-velora-swatches]) variant-selects input[type=radio]+label:before{top:6px;right:6px;bottom:6px;left:6px}@media(min-width:750px){.velora-dawn [data-velora-pdp] .product__media-icon{opacity:0;transition:opacity .2s ease}.velora-dawn [data-velora-pdp] .product__media-item:hover .product__media-icon{opacity:1}}.velora-dawn [data-velora-pdp]:has([data-velora-swatches]) variant-selects .product-form__input input[type=radio]+label{vertical-align:top}.velora-dawn [data-velora-pdp] .form__label{text-transform:none;letter-spacing:normal}.velora-dawn [data-velora-pdp] .product__tax{display:none}.velora-dawn [data-velora-pdp] .price .price-item{font-size:19px;font-weight:700;letter-spacing:.02em}.velora-dawn [data-velora-pdp] .product-form__submit{text-transform:uppercase;letter-spacing:.08em}.velora-dawn [data-velora-pdp] variant-selects .product-form__input .form__label,.velora-dawn [data-velora-pdp] variant-selects legend.form__label{text-transform:none!important;letter-spacing:normal!important}.velora-dawn [data-velora-pdp]:has([data-velora-no-dots]) .velora-gallery-dots{display:none}.velora-dawn [data-velora-pdp] .product-form__buttons{max-width:none}.velora-dawn [data-velora-pdp] .product__title h1,.velora-dawn [data-velora-pdp] .product__title>h2{font-size:22px;line-height:1.2}@media(min-width:750px){.velora-dawn [data-velora-pdp] .product__title h1,.velora-dawn [data-velora-pdp] .product__title>h2{font-size:39px}}.velora-dawn [data-velora-pdp] product-form.product-form{margin:0}.velora-dawn [data-velora-pdp] .product__info-container>[id^=price-]{margin:9px 0 24px}.velora-dawn [data-velora-pdp] .product__info-container>variant-selects{margin:15px 0 16px}.velora-dawn [data-velora-pdp] .product__info-container>div:has(>product-form):not(:has(.v-eta--product)){margin-top:24px}.velora-dawn [data-velora-pdp] .velora-stack{margin-top:24px}.velora-dawn [data-velora-pdp] .product__info-container>div:has(>.v-eta--product){margin:33px 0 3px}.velora-dawn [data-velora-pdp] .velora-payment-badges{margin-top:7px}.velora-dawn [data-velora-pdp] .velora-service-wrap{margin-top:20px}.velora-dawn .velora-product-tabs .tab-button{display:inline-flex;align-items:center;justify-content:center;gap:8px}.velora-dawn .velora-product-tabs .velora-tab-icon{flex:none}@media(max-width:749px){.velora-dawn [data-velora-pdp] .product-media-container.constrain-height{--constrained-width: 100%;width:100%;max-width:100%;margin-left:0;margin-right:0;max-height:none}.velora-dawn [data-velora-pdp] .product-media-container.constrain-height .media{padding-top:var(--ratio-percent)!important}.velora-dawn [data-velora-pdp] .product-media-container .product__media.media{--ratio-percent: 125% !important}.velora-dawn [data-velora-pdp] .product-media-container .product__media.media>img{object-fit:contain}.velora-dawn [data-velora-pdp] .velora-gallery-dots{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:flex-end;gap:0;height:13px;z-index:4;pointer-events:none}.velora-dawn [data-velora-pdp] .velora-gallery-dots button{flex:1 1 0;min-width:0;width:auto;height:13px;padding:0;display:flex;align-items:flex-end;justify-content:center;pointer-events:auto}.velora-dawn [data-velora-pdp] .velora-gallery-dots button:before{content:"";width:calc(100% - 2px);height:2px;margin-bottom:0;border-radius:999px;background:#0000002e;opacity:1}.velora-dawn [data-velora-pdp] .velora-gallery-dots button[aria-current=true]:before{width:100%;height:3px;border-radius:999px;background:#0000002e}}.velora-dawn [data-velora-pdp] .product__info-container>[id^=price-]:has(~.velora-base-note){margin-bottom:2px}.velora-dawn [data-velora-pdp] .v-promo-box-wrap{margin-top:10px}.velora-dawn [data-velora-pdp] .velora-size-info,.velora-dawn [data-velora-pdp] .velora-desk-steps{margin-top:16px}
/*# sourceMappingURL=/cdn/shop/t/112/assets/velora-dawn-product.css.map */
