#product-variants{margin:var(--size-1) 0 0px}.product-option-wrapper{box-sizing:border-box;border:0px;border-bottom:1px solid #dadada;padding:10px 0;width:100%;gap:20px}#product-variants .product-option-wrapper:first-child{border:none;padding-top:0;border-bottom:1px solid #dadada}.product-option-wrapper .product-option-content{display:grid;grid-template-rows:0fr}.product-option-wrapper .product-option-content .product-option-content-inner{min-height:0;padding-top:0;overflow:hidden}.product-option-wrapper details[open]+.product-option-content{grid-template-rows:1fr}.product-colour-option-wrapper details[open]+.product-option-content .product-option-content-inner:has(*:hover){overflow:visible}.product-colour-option-wrapper{border-top:0px}.product-option-wrapper .selected-icon{width:64px;min-width:64px;height:68px;display:flex;flex-direction:column;justify-content:center;align-items:center;background-size:cover;background-repeat:no-repeat;border-radius:10px}.product-option-wrapper .selected-icon img{width:100%;height:auto}.product-option-wrapper .icon-arrow{margin-left:auto}.product-option-wrapper details[open] .icon-arrow{transform:rotate(90deg)}.product-option-wrapper .variant-wrapper,.product-option-wrapper .colour-swatch-wrapper{padding-top:20px}.product-option-label-row{display:inline-flex;align-items:center;gap:6px;color:#11113b;font-size:12px;font-weight:500;line-height:1;margin-bottom:0}.selected-option-line,.product-option-wrapper .selected-option{color:#11113b;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.size-option-info-trigger{display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:transparent;cursor:pointer;color:#696969;position:relative;left:7px;top:1px}.size-option-info-trigger svg{width:16px;height:16px;display:block}.selected-option-dims{color:#ababab;font-weight:500;padding-left:.5ch;display:none}.product-option-wrapper .variant-wrapper label{box-sizing:border-box;border-radius:10px;border:2px solid #e7e7e7;background:#fbfbfb;padding:8px;display:flex;flex-direction:column;justify-content:flex-start;gap:6px;min-width:92px;max-width:111px;align-items:center;text-align:center;font-weight:500}.product-option-wrapper .variant-wrapper input:checked+label{border:2px solid var(--secondary-colour)}.product-option-wrapper .variant-wrapper label.js-unavailable-variant{opacity:.5;pointer-events:none;background:#f0f0f0;border:2px solid #ccc;color:#999}.product-option-wrapper .variant-wrapper label img{width:100%;margin:0 auto}.product-option-wrapper--size .variant-wrapper{display:flex;flex-wrap:nowrap;gap:10px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:24px}.product-option-wrapper--size .variant-wrapper::-webkit-scrollbar{display:none}.product-option-wrapper--size .variant-wrapper label{flex:0 0 auto;min-width:152px;max-width:180px;width:152px;align-items:flex-start;text-align:left;gap:4px;padding:10px;background:#fff;border:2px solid #e7e7e7;border-radius:12px}.product-option-wrapper--size .variant-wrapper input:checked+label,.product-option-wrapper--size .variant-wrapper label:hover{border:2px solid #ff831d;background:#ffefe2}.product-option-wrapper--size .size-option-card__title{color:#11113b;font-size:14px;font-weight:700;line-height:1.2}.product-option-wrapper--size .size-option-card__dims{color:#696969;font-size:12px;font-weight:500;line-height:1.3}.product-option-wrapper--size .size-option-card__divider{display:block;width:100%;height:1px;background:#e7e7e7}.product-option-wrapper--size .size-option-card__pricing{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px}.product-option-wrapper--size .size-option-card__price{color:#ff831d;font-size:14px;font-weight:700;line-height:1.2}.product-option-wrapper--size .size-option-card__compare{color:#8b8bab;font-size:10px;font-weight:500;line-height:1;text-decoration:line-through}.product-option-wrapper--size .size-option-card__lead-time{display:inline-flex;align-items:center;gap:4px;margin-top:2px;color:#ababab;font-size:12px;font-weight:500;line-height:1.2}.product-option-wrapper--size .size-option-card__lead-dot{width:15px;height:15px;background:var(--size-lead-dot) no-repeat center center;background-size:contain;flex-shrink:0}.product-option-wrapper--size .variant-wrapper label.js-unavailable-variant{background:#f5f5f5}.product-option-wrapper--storage .variant-wrapper{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 20px;margin:-7px 0 31px}.product-option-wrapper--storage .variant-wrapper label,.product-option-wrapper--storage .storage-option-card{min-width:0;max-width:none;width:100%;height:130px;padding:16px 8px 14px;gap:10px;border:2px solid #e7e7e7;border-radius:16px;background:#fbfbfb;justify-content:center}.product-option-wrapper--storage .variant-wrapper label img{width:56px;height:auto;margin:0 auto;object-fit:contain}.product-option-wrapper--storage .storage-option-card__title{color:#11113b;font-size:14px;font-weight:500;line-height:1.3;letter-spacing:-.28px}.product-option-wrapper--storage .variant-wrapper input:checked+label,.product-option-wrapper--storage .variant-wrapper label:hover{border:2px solid #ff831d;background:#ffefe2}.product-option-wrapper--storage .variant-wrapper label.js-unavailable-variant{display:none}@media(max-width:640px){.product-option-wrapper--storage .variant-wrapper{gap:8px 10px}.product-option-wrapper--storage .variant-wrapper label,.product-option-wrapper--storage .storage-option-card{border-radius:12px}}@media(min-width:640px){.product-option-wrapper--size .variant-wrapper{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 20px;overflow-x:visible}.product-option-wrapper--size .variant-wrapper label{flex:unset;min-width:0;max-width:none;width:100%;padding:16px;gap:6.7px}.product-option-wrapper--storage .variant-wrapper label,.product-option-wrapper--storage .storage-option-card{padding:16px 12px 14px;gap:12px}.product-option-wrapper--storage .variant-wrapper label img{width:64px}}@media(min-width:1024px){#product-variants{margin:20px 0 0}.product-option-wrapper{padding:10px 0 10px 2px}}
/*# sourceMappingURL=/cdn/shop/t/255/assets/product-variants.css.map */
