.s-thumbnail-border-inset{position:relative}.s-thumbnail-border-inset:after{inset:var(--s-spacing-none);border-radius:var(--s-border-radius-4xs);border-width:var(--s-border-width-s);--tw-border-opacity:1;border-color:rgb(var(--s-color-neutral-400)/var(--tw-border-opacity,1));--tw-content:"";content:var(--tw-content);position:absolute}.active\:s-thumbnail-border-inset:active{position:relative}.active\:s-thumbnail-border-inset:active:after{inset:var(--s-spacing-none);border-radius:var(--s-border-radius-4xs);border-width:var(--s-border-width-s);--tw-border-opacity:1;border-color:rgb(var(--s-color-neutral-400)/var(--tw-border-opacity,1));--tw-content:"";content:var(--tw-content);position:absolute}@media (min-width:768px){.md\:hover\:s-thumbnail-border-inset:hover{position:relative}.md\:hover\:s-thumbnail-border-inset:hover:after{inset:var(--s-spacing-none);border-radius:var(--s-border-radius-4xs);border-width:var(--s-border-width-s);--tw-border-opacity:1;border-color:rgb(var(--s-color-neutral-400)/var(--tw-border-opacity,1));--tw-content:"";content:var(--tw-content);position:absolute}}@media (min-width:1920px){.\33 xl\:s-container{width:100%}@media (min-width:640px){.\33 xl\:s-container{max-width:640px}}@media (min-width:768px){.\33 xl\:s-container{max-width:768px}}@media (min-width:1024px){.\33 xl\:s-container{max-width:1024px}}@media (min-width:1280px){.\33 xl\:s-container{max-width:1280px}}@media (min-width:1536px){.\33 xl\:s-container{max-width:1536px}}@media (min-width:1920px){.\33 xl\:s-container{max-width:1920px}}}
.s-product-layout{gap:var(--s-spacing-xs);grid-template-columns:repeat(1,minmax(0,1fr));grid-template-areas:"breadcrumb""recommendations""header""gallery""sidebar";display:grid}.s-area-breadcrumb{grid-area:breadcrumb}.s-area-recommendations{grid-area:recommendations}.s-area-header{grid-area:header}.s-area-gallery{grid-area:gallery}.s-area-sidebar{grid-area:sidebar}@media (min-width:1024px){.lg\:s-product-layout-lg{column-gap:var(--s-spacing-l);grid-template-rows:repeat(3,min-content) 1fr;grid-template-columns:2fr 1fr;grid-template-areas:"recommendations recommendations""gallery breadcrumb""gallery header""gallery sidebar"}}@media (min-width:1920px){.\33 xl\:s-container{width:100%}@media (min-width:640px){.\33 xl\:s-container{max-width:640px}}@media (min-width:768px){.\33 xl\:s-container{max-width:768px}}@media (min-width:1024px){.\33 xl\:s-container{max-width:1024px}}@media (min-width:1280px){.\33 xl\:s-container{max-width:1280px}}@media (min-width:1536px){.\33 xl\:s-container{max-width:1536px}}@media (min-width:1920px){.\33 xl\:s-container{max-width:1920px}}}
