quick-view-product{width:100%;display:flex;flex-direction:column;gap:1.5rem}quick-view-product .form-header{gap:1rem}quick-view-product .form-header,quick-view-product .form-header .title{display:flex;flex-direction:column}quick-view-product .form-header .title{gap:.5rem}quick-view-product .form-header .title *{margin:0}quick-view-product .form-header .title .strapline{color:var(--colour-bombay);font-style:italic}quick-view-product .form-header .c-lozenges .reviews{flex-grow:1;display:flex;justify-content:flex-end}quick-view-product form,quick-view-product .data-product-variants{display:flex!important;flex-direction:column;gap:1.5rem}quick-view-product form>*,quick-view-product .data-product-variants>*{margin:0}quick-view-product .data-prices{display:flex;align-items:baseline;gap:1rem;padding-top:.5rem;font-size:1.25rem}quick-view-product .data-prices .current{font-weight:600}quick-view-product .data-prices .was{font-weight:400;opacity:.4;text-decoration:line-through}quick-view-product .data-product-variants{scroll-margin-top:-9.5rem}quick-view-product .data-product-variants fieldset{border:0;padding:0}quick-view-product .data-product-variants fieldset legend{margin-bottom:.5rem;padding:0;font-weight:500}quick-view-product .data-product-variants fieldset select{background-color:var(--colour-alabaster)}quick-view-product .data-product-variants fieldset ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem}quick-view-product .data-product-variants fieldset li{position:relative}quick-view-product .data-product-variants fieldset li input{color:inherit;border:0;border-radius:0;-webkit-appearance:none;appearance:none}quick-view-product .data-product-variants fieldset li input:focus{outline:none}quick-view-product .data-product-variants fieldset li input:hover{outline:none}quick-view-product .data-product-variants fieldset li input:disabled{opacity:.5;pointer-events:none;cursor:default}quick-view-product .data-product-variants fieldset li input{border-radius:var(--border-radius-md);position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:1}quick-view-product .data-product-variants fieldset li input:checked+label{border-color:var(--colour-thunder)}quick-view-product .data-product-variants fieldset li input.disabled+label{cursor:default;border-color:var(--colour-mercury)}quick-view-product .data-product-variants fieldset li input.disabled+label span{opacity:.5}quick-view-product .data-product-variants fieldset li input:not(.disabled):hover+label,quick-view-product .data-product-variants fieldset li input:not(.disabled):focus+label{background-color:var(--colour-thunder);color:var(--colour-white);border-color:var(--colour-thunder)}quick-view-product .data-product-variants fieldset li label{position:relative;height:2.5rem;min-width:3.5rem;padding:0 1.5rem;display:flex;align-items:center;justify-content:center;z-index:5;background-color:var(--colour-white);border:1px solid var(--colour-mercury);border-radius:var(--border-radius-md);cursor:pointer;overflow:hidden;transition:all var(--transition-duration) var(--transition-timing) 0s}quick-view-product .data-product-variants fieldset li label:has(img){height:4rem;width:4rem;padding:0}quick-view-product .data-product-variants fieldset li label:has(img) img{padding:.25rem;height:100%;width:100%;object-fit:contain;background-color:var(--colour-white)}quick-view-product .data-product-variants fieldset.is-colour input:checked+label{border-color:var(--colour-thunder)}quick-view-product .data-product-variants.restring{display:block;padding-top:1rem}quick-view-product .data-product-variants.restring form,quick-view-product .data-product-variants.restring form variant-selects{display:flex;flex-direction:column;gap:1.5rem}quick-view-product .actions{--btn-height: 3rem;display:flex;flex-wrap:wrap;gap:1rem}quick-view-product .actions .c-qty{width:100%;flex-grow:2}quick-view-product .actions .c-btn{height:var(--btn-height);transition:all var(--transition-duration) var(--transition-timing) 0s}quick-view-product .actions .c-btn.add-to-basket{flex-grow:1;justify-content:center}quick-view-product .actions .c-btn.add-to-basket svg{height:1.25rem;width:1.25rem}quick-view-product .actions .c-btn.add-to-basket svg .backdrop{fill:var(--colour-white);opacity:.2}quick-view-product .actions .c-btn.add-to-basket svg .outline{fill:var(--colour-white)}quick-view-product .more-details{margin-top:2rem!important}quick-view-product .layout-product-media{width:100%;display:block;position:relative}quick-view-product .layout-product-media .swiper{width:100%;overflow:visible}quick-view-product .layout-product-media .swiper-btn{position:absolute;top:50%;transform:translateY(-50%);background-color:var(--colour-white);height:2rem;width:2rem;border-radius:1rem;color:var(--colour-thunder);z-index:5;display:grid;place-content:center;border:1px solid var(--colour-white);transition:all var(--transition-duration) var(--transition-timing) 0s}quick-view-product .layout-product-media .swiper-btn:hover,quick-view-product .layout-product-media .swiper-btn:focus{border-color:var(--colour-thunder)}quick-view-product .layout-product-media .swiper-btn.next{right:0}quick-view-product .layout-product-media .swiper-btn.prev{left:0}@media (min-width: 768px){quick-view-product .actions{position:sticky;bottom:-1rem;background:var(--colour-white);z-index:10;padding-top:1rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-data-quick-view-product.css.map */
