.vg-small{font-size:14px;line-height:1.5;color:var(--vg-muted)}.vg-breadcrumb{margin:0 0 48px}.vg-breadcrumb a{color:var(--vg-muted);text-decoration:none}.vg-breadcrumb a:hover{color:var(--vg-ink)}.vg-pdp{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:64px;align-items:start}.vg-gallery__main{background:rgb(var(--color-background, 255, 255, 255));border:1px solid var(--vg-line);border-radius:var(--vg-radius-md);aspect-ratio:1/1;overflow:hidden}.vg-gallery__main img{width:100%;height:100%;object-fit:cover;display:block}.vg-gallery__thumbs{display:flex;flex-wrap:wrap;gap:16px;margin-top:16px}.vg-gallery__thumb{flex:1 1 calc(25% - 12px);min-width:0}.vg-gallery__thumb img{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;border-radius:var(--vg-radius-md);display:block}.vg-gallery__thumb.vg-shot{padding:14px;justify-content:flex-start;min-height:150px}.vg-gallery__thumb .vg-shot__desc{font-size:12px;line-height:1.45;max-width:none;margin-top:5px}.vg-gallery--contain .vg-gallery__main img,.vg-gallery--contain .vg-gallery__thumb img{object-fit:contain}.vg-buy{position:sticky;top:96px}.vg-pdp__lead{font-family:var(--font-heading-family);font-style:italic;font-weight:400;font-optical-sizing:auto;font-size:17px;line-height:1.55;color:var(--vg-ink);margin:14px 0 0;max-width:40ch}.vg-price{font-size:24px;color:var(--vg-ink);margin:16px 0 0}.vg-price small{font-size:14px;color:var(--vg-muted);display:block;font-weight:400;margin-top:4px}.vg-price small:empty{display:none}.vg-pdp__field{display:block;position:static;margin-top:32px}.vg-pdp__field:before,.vg-pdp__field:after{content:none;display:none}.vg-pdp__field fieldset{margin:0;border:0;padding:0;min-width:0}.vg-pdp__field .form__label{position:static;display:block;transform:none;margin-bottom:10px}.vg-opts{display:flex;gap:8px;flex-wrap:wrap}.vg-opt input{position:absolute;opacity:0;width:0;height:0}.vg-opt span{display:block;border:1px solid var(--vg-line);background:rgb(var(--color-background, 255, 255, 255));color:var(--vg-ink);border-radius:var(--vg-radius-sm);padding:11px 16px;font-size:15px;cursor:pointer;line-height:1.2}.vg-opt input:checked+span{border-color:var(--vg-graphite);box-shadow:inset 0 0 0 1px var(--vg-graphite)}.vg-opt input:focus-visible+span{outline:2px solid var(--vg-graphite);outline-offset:2px}.vg-opt small{display:block;font-size:12px;color:var(--vg-muted);margin-top:3px}.vg-buy .input{width:100%;font:inherit;font-size:16px;padding:12px 14px;background:rgb(var(--color-background, 255, 255, 255));border:1px solid var(--vg-line);border-radius:var(--vg-radius-sm);color:var(--vg-ink)}.vg-buy .input:focus{border-color:var(--vg-graphite);outline:none;box-shadow:inset 0 0 0 1px var(--vg-graphite)}.vg-counter{font-size:12px;color:var(--vg-muted);margin-top:5px}.vg-buy .product-form__input--pill input[type=radio]+label,.vg-buy fieldset.product-form__input input[type=radio]+label{border:1px solid var(--vg-line);background:rgb(var(--color-background, 255, 255, 255));color:var(--vg-ink);border-radius:var(--vg-radius-sm);padding:11px 16px;font-size:15px;line-height:1.2;margin:0 8px 8px 0}.vg-buy fieldset.product-form__input input[type=radio]:checked+label{border-color:var(--vg-graphite);box-shadow:inset 0 0 0 1px var(--vg-graphite);background:rgb(var(--color-background, 255, 255, 255));color:var(--vg-ink)}.vg-buy .form__label,.vg-buy .product-form__input .form__label{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--vg-graphite);margin-bottom:10px}.vg-buy .quantity{border:1px solid var(--vg-line);border-radius:22px;overflow:hidden;width:auto;min-width:136px}.vg-buy .quantity:after{box-shadow:none}.vg-buy .quantity__input{font-size:15px;font-weight:700;color:var(--vg-ink)}.vg-buy .quantity__button{color:var(--vg-ink)}.vg-pdp__accordions>details{border-top:1px solid var(--vg-line)}.vg-pdp__accordions>details:last-of-type{border-bottom:1px solid var(--vg-line)}.vg-pdp__accordions>details>summary{padding:14px 0;cursor:pointer;font-weight:700;font-size:15px;color:var(--vg-ink);list-style:none;display:flex;justify-content:space-between}.vg-pdp__accordions>details>summary::-webkit-details-marker{display:none}.vg-pdp__accordions>details>summary:after{content:"+";color:var(--vg-muted);font-weight:400}.vg-pdp__accordions>details[open]>summary:after{content:"\2013"}.vg-pdp__accordions>details>div{padding-bottom:14px;font-size:15px;color:var(--vg-ink)}.vg-pdp__accordions>details>div p{margin:0 0 14px}.vg-pdp__accordions>details>div p:last-child{margin-bottom:0}.vg-pdp__description .rte h2,.vg-pdp__description .rte h3{font-family:var(--font-heading-family);font-weight:600;font-size:18px;line-height:1.3;margin:22px 0 6px;color:var(--vg-ink)}.vg-pdp__description .rte>:first-child{margin-top:0}.vg-pdp__description .rte ul,.vg-pdp__description .rte ol{margin:0 0 14px;padding-left:20px}.vg-pdp__description .rte li{margin-bottom:4px}.vg-pdp__description .rte p:empty{display:none}.vg-pdp__foot{margin-top:32px;padding-top:24px;border-top:1px solid var(--vg-line)}@media screen and (max-width:989px){.vg-pdp{grid-template-columns:minmax(0,1fr);gap:48px}.vg-buy{position:static}}@media screen and (max-width:749px){.vg-gallery__thumbs{gap:12px}.vg-gallery__thumb{flex-basis:calc(50% - 6px)}}.vg-pdp__accordions{margin-top:48px}
/*# sourceMappingURL=/cdn/shop/t/13/assets/vg-pdp.css.map */
