@keyframes dialog_enter{0%{opacity:0}to{opacity:1}}@keyframes dialog_exit{0%{opacity:1}to{opacity:0}}.component-dialog-open{overflow:hidden}.component-dialog{display:flex;align-items:center;justify-content:center;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;--dialog-overlay-padding-top: 10px;--dialog-overlay-padding-bottom: 10px;padding:var(--dialog-overlay-padding-top)}.component-dialog[data-state=closed]{display:none}.component-dialog__overlay{display:block!important;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:#0009;filter:saturate(.5);animation:dialog_enter .5s cubic-bezier(.25,.46,.45,.94) both}.component-dialog__content{padding:20px 16px;background-color:#fff;border-radius:4px;box-shadow:0 0 #000,0 0 #000,0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;width:100%;z-index:1;position:relative;overflow:auto;animation:dialog_enter .5s cubic-bezier(.25,.46,.45,.94) both;max-height:calc(100vh - var(--dialog-overlay-padding-top) - var(--dialog-overlay-padding-bottom));border:1px solid #e5e7eb}@supports (max-height: 100dvh){.component-dialog__content{max-height:calc(100dvh - var(--dialog-overlay-padding-top) - var(--dialog-overlay-padding-bottom))}}[data-state=closing] .component-dialog__overlay,[data-state=closing] .component-dialog__content{animation:dialog_exit .5s cubic-bezier(.25,.46,.45,.94) both}[data-state=closed] .component-dialog__overlay,[data-state=closed] .component-dialog__content{display:none}.component-dialog__close{position:fixed;top:18px;right:18px;cursor:pointer;opacity:.7;transition:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;background-color:#fff;display:flex;align-items:center;justify-content:center;border:none;z-index:2;color:#000}@media screen and (min-width: 750px){.component-dialog__close{position:absolute}}.component-dialog__close:hover{opacity:1}.quick-view-modal{max-width:1000px}.quick-view{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:1.6rem}.quick-view__media{grid-column:span 12}.quick-view__content{grid-column:span 12;padding-top:1.6rem}@media screen and (min-width: 750px){.quick-view__media{grid-column:span 6}.quick-view__content{grid-column:span 6;padding-top:0}}.quick-view__prices{display:flex;align-items:center;gap:8px}.quick-view__compare_price{text-decoration:line-through}.quick-view__select{display:flex;align-items:center;justify-items:flex-start;border:2px solid var(--color-secondary-500);border-radius:8px;position:relative;margin-bottom:1.5rem}.quick-view__select select{width:100%;border:none;padding:10px 12px 10px 10px;border-radius:8px;color:#000;appearance:none;-webkit-appearance:none;background:#fff;font-size:1.2rem}@media screen and (min-width: 750px){.quick-view__select select{font-size:1.4rem}}.quick-view__select svg{position:absolute;top:50%;right:8px;transform:translateY(-50%);pointer-events:none}.quick-view__frequency-container{display:flex;justify-content:space-between;justify-items:start;flex-direction:column;grid-column-gap:1rem;grid-row-gap:1rem;margin-top:10px}.quick-view__frequency-container.row-mode{flex-direction:row}.quick-view__frequency-wrapper{display:grid;grid-column-gap:.8rem;grid-template-columns:1fr 1fr}.quick-view__subscription{width:auto;cursor:pointer;border:2px solid var(--color-secondary-500);border-radius:8px;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;padding:1.4rem;font-family:var(--font-secondary)}@media screen and (min-width: 750px){.quick-view__subscription{padding:1.6rem}}.quick-view__subscription.current-frequency{border-color:var(--color-pink-500);background-color:var(--color-pink-50)}.quick-view__frequency-heading{width:100%;border-bottom:1px solid #e4e4e4;display:flex;flex-direction:column;align-items:flex-end;margin-bottom:.8rem;padding-bottom:.8rem}.quick-view__frequency-heading{border:none;margin-bottom:0;padding-bottom:0}.quick-view__frequency-heading__content{width:100%;grid-column-gap:.8rem;flex-direction:row;justify-content:space-between;align-items:center;display:flex}.quick-view__frequency-checkmark{display:flex;align-items:center;justify-content:center}.quick-view__frequency-checkmark-circle{width:2rem;height:2rem;min-width:2rem;min-height:2rem;border:2px solid var(--color-secondary-500);border-radius:50%;flex:none;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.quick-view__frequency-checkmark-check{width:0;height:0;min-width:0;min-height:0;background-color:#232a3a29;border-radius:50%;display:flex!important;align-items:center;justify-content:center;position:absolute;inset:auto}.quick-view__subscription.current-frequency .quick-view__frequency-checkmark-circle{border-color:var(--color-pink-500)}.quick-view__subscription.current-frequency .quick-view__frequency-checkmark-check{background-color:var(--color-pink-500);width:.6rem;height:.6rem;min-width:.6rem;min-height:.6rem;transition:all .1s cubic-bezier(.17,.67,.83,.67)}.quick-view__frequency-title{width:100%;text-align:left;font-weight:600;line-height:1;font-size:1.2rem}@media screen and (min-width: 750px){.quick-view__frequency-title{font-size:1.4rem}}.quick-view__frequency-prices{display:flex;align-items:center;justify-content:flex-end;position:relative;flex-direction:row;grid-column-gap:.8rem;font-weight:600}.quick-view__frequency-price-compare{font-weight:400;color:#888;text-decoration:line-through}.quick-view__frequency-benefits{width:100%;text-align:left;font-size:1.4rem}.quick-view__frequency-benefits.hidden+.quick-view__selector{display:none}.quick-view__selector{display:grid;grid-column-gap:.8rem;grid-template-columns:1fr 1fr 1fr}.quick-view__selector .quick-view__quantity-container:nth-child(1){order:3}.quick-view__selector .quick-view__quantity-container:nth-child(2){order:2}.quick-view__selector .quick-view__quantity-container:nth-child(3){order:1}.quick-view__quantity-container input{display:none}.quick-view__quantity{border:2px solid rgba(35,42,58,.16);display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;height:100%;font-family:var(--font-secondary);border-radius:8px;padding:.5rem .8rem .7rem;cursor:pointer}.quick-view__quantity-title{font-size:1.3rem}.quick-view__quantity-prices{display:flex;font-size:1.2rem;font-weight:600;gap:.8rem}.quick-view__quantity-price-compare{color:#888;text-decoration:line-through}@media screen and (min-width: 750px){.quick-view__quantity{padding:1rem 1.6rem 1.4rem}.quick-view__quantity-title{font-size:1.4rem}.quick-view__quantity-prices{font-size:1.2rem}}.quick-view__prices-each{font-size:1.1rem;font-weight:400}.quick-view__prices-save{font-size:1.2rem;font-weight:600;position:absolute;bottom:-12px;padding:0 4px;background-color:#fff;border:2px solid var(--color-pink-500);border-radius:4px}.quick-view__quantity-input:checked+.quick-view__quantity{border-color:var(--color-pink-500);background-color:var(--color-pink-50)}.quick-view__frequency-delivery{display:grid;align-items:center}.quick-view__frequency-delivery .quick-view__select{margin-bottom:0}.quick-view__btn-container .btn{text-transform:uppercase;padding-top:12px;padding-bottom:12px}.quick-view__btn-container .compare_at{text-decoration:line-through;font-weight:400}.quick-view__more-details-btn{color:#333;border-width:2px}.quick-view__comment{font-size:1.4rem;font-weight:300;color:#000;margin-bottom:10px;margin-top:8px}@media screen and (min-width: 750px){.quick-view__comment{font-size:1.6rem}}.swiper-quick-view-thumbs{margin-top:.6rem}.swiper-slide-thumb-active{border:1px solid var(--color-pink-500)}.quick-view-next,.quick-view-prev{color:#000;display:block!important;top:50%!important}
/*# sourceMappingURL=/cdn/shop/t/208/assets/quick-view-dialog.css.map?v=123920734289393550761741367293 */
