.quick-add-modal-desktop{display:none;position:absolute;top:0;background:#fff;box-shadow:unset;width:100%;height:100%;padding:24px 0;border:1px solid #E0E0E0;z-index:6;overflow:hidden}.quick-add-modal-desktop .quick-add-modal-row-1{padding:0 24px}.quick-add-modal-desktop.open{display:flex;flex-direction:column;justify-content:space-between}.quick-add-modal-desktop button{opacity:1!important;width:100%;text-align:center;border-left:24px solid;border-right:24px solid;border-top:24px solid;position:relative}.quick-add-modal-desktop button:before,.quick-add__button.quick-add__button--submit:before{content:"";display:block;position:absolute;top:-24px;height:1px;width:calc(100% + 48px);background:#e0e0e0;left:-24px;right:0}.quick-add-modal-desktop add-to-cart-component{display:none;visibility:hidden}.size-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:1rem}.size-grid-6{grid-template-columns:repeat(6,1fr)}.size-box{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;border:1px solid #E0E0E0;cursor:pointer;text-align:center;position:relative;transition:all .2s ease;aspect-ratio:1 / 1;padding:10px 6px;font-size:12px;line-height:16px;letter-spacing:.25px;font-weight:400;color:#000;border-radius:0}.size-box:focus,.size-box:hover,.size-box:active{border-color:#000}.variant-option__button-label:has(:checked),.variant-option__button-label:has(:checked):hover,.variant-option__button-label:hover{background-color:transparent;color:#000}.size-box input{display:none}.size-box input[type=radio]:checked+*,.size-box:has(input[type=radio]:checked){border-color:#000}.size-box.low-stock .stock-indicator,.size-box.last-one .stock-indicator{color:gray;text-align:left}.size-box.sold-out{opacity:1;cursor:not-allowed}.size-box .strike,.size-box.out-of-stock .variant-option__button-label__text{text-decoration:line-through;color:var(--Text-disabled, rgba(0, 0, 0, .32))}.size-box.notify-me .stock-indicator,.size-box.notify-me{color:var(--Text-disabled, rgba(0, 0, 0, .32))}.stock-indicator{font-size:10px;line-height:16px;letter-spacing:.25px;color:#000}.quick-modal-header,.variant-option--buttons legend{display:flex;justify-content:space-between;gap:10px;margin-bottom:16px;color:var(--colours-greyscale-900, #000);font-size:10px;font-style:normal;font-weight:400;line-height:14px;letter-spacing:.25px;text-transform:uppercase;align-items:center}.quick-add__button_mobile{display:none;visibility:hidden}@media (max-width: 1023px){.size-grid.size-grid-6{grid-template-columns:repeat(4,1fr)}.quick-add-modal__content .product-information__media,.quick-add-modal__content .product-header,.quick-add-modal__content .add-to-cart-icon{display:none;visibility:hidden}.quick-add-modal__content .button.disabled{pointer-events:none}}.template-product accordion-custom .details__header{text-transform:uppercase}.template-product accordion-custom details{border:none}.template-product accordion-custom details .icon-caret{width:12px;height:12px}.template-product #sizeGuideContent tbody td{font-size:10px;font-style:normal;border-top:0;border-bottom:0;padding:11.75px 12px}.template-product #sizeguide-container thead th{background-color:transparent;font-weight:400}.template-product #sizeGuideContent table{border-bottom:1px solid #ccc}.template-product .add-to-cart-button{max-height:46px}.template-product .product-details .size-grid{grid-template-columns:repeat(6,78px);margin-bottom:0}#quick-add-dialog .quick-add-modal__content{display:block;width:100%;min-height:max-content;max-width:100%;padding:24px 0}#quick-add-dialog .quick-add-modal__content>*{height:100%}#quick-add-dialog .quick-add-modal-desktop{position:relative;display:block;border:0;padding:0}#quick-add-dialog .size-grid{grid-template-columns:repeat(4,1fr);gap:8px}@media screen and (max-width: 1023px){.quick-add-modal{position:fixed;display:block;margin:auto 0 0;min-height:unset;max-width:100%;border-radius:0;width:100vw}}#quick-add-dialog add-to-cart-component,#quick-add-dialog .quick-add__modal{display:none}.quick-close,.quick-add-modal-desktop button.quick-close{background:transparent;padding:0;border:0!important;outline:none;cursor:pointer}@media screen and (min-width: 1024px){.button_add_mobile{display:none}}.lookbook-data{display:flex;align-items:center;align-self:stretch}.lookbook-data .lookbook-image{display:flex;width:71.865px;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch;aspect-ratio:37/52}.lookbook-data .lookbook-info{display:flex;padding:12px;flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;flex:1 0 0}.lookbook-info p{margin-bottom:0;color:var(--colours-greyscale-900, #000);font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.25px;text-transform:uppercase}#quick-add-dialog .quick-add-lookbook .quick-add__button_lookbook{display:none}#quick-add-dialog .quick-add-lookbook hr{border:0;height:1px;background:#e0e0e0;margin-top:24px;margin-bottom:24px}@media (min-width: 1024px){.quick-add-modal-lookbook{position:fixed;border-radius:0;width:var(--sidebar-width);max-width:95vw;height:100%;margin:0 0 0 auto;padding:0;border-left:var(--style-border-drawer);box-shadow:var(--shadow-drawer);background-color:var(--color-background);max-height:100dvh;overflow-y:hidden;--dialog-drawer-opening-animation: slideInLeft;--dialog-drawer-closing-animation: slideOutLeft}.quick-add-modal-lookbook[open]{animation:var(--dialog-drawer-opening-animation) var(--animation-speed) var(--animation-easing) forwards}.quick-add-modal-lookbook[open]{pointer-events:auto}}.quick-title-lg{color:var(--colours-greyscale-900, #000);font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.25px;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/138/assets/size-box.css.map */
