.o-product__media{margin-bottom:2rem;margin-left:calc(var(--layout-site-padding)*-1);margin-right:calc(var(--layout-site-padding)*-1);position:relative}@media screen and (min-width:768px){.o-product__media{margin-bottom:0;margin-left:0;margin-right:0}}@media screen and (max-width:768px){.o-product__media{min-width:100%;width:calc(100% + var(--layout-site-padding)*2)}}@media screen and (min-width:768px){.o-product__media--right{order:2}.o-product__media--right+.o-product__information{padding-left:0;padding-right:3rem}}.o-product__badges{display:flex;flex-wrap:wrap;gap:1rem;left:1rem;max-width:calc(100% - 2rem);position:absolute;top:1rem;z-index:20}@media screen and (min-width:1440px){.o-product__badges{left:3rem;max-width:calc(100% - 6rem);top:3rem}}.o-product__spacer{display:block;height:var(--product-spacer-mobile)}@media screen and (min-width:768px){.o-product__spacer{height:var(--product-spacer-desktop)}}.o-product__text.text-color--secondary{color:rgb(var(--color-dark-grey))}.o-product__price{font-size:var(--body-fs-lg);font-weight:300;line-height:var(--body-lh-lg)}.o-product__swatches .a-swatches{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:1.4rem;margin-top:.8rem;padding:.35rem 0}.o-product__swatches .a-swatches__extra-variants{font-size:var(--body-fs-sm);line-height:var(--body-lh-sm);margin-left:.3rem}@media screen and (min-width:768px){.o-product__information{padding-left:3rem}}.o-product__information--sticky{align-self:flex-start;overflow-y:auto;position:sticky;top:var(--header-height);transition:top var(--default-transition-easing) var(--default-transition-timing)}.o-product__title{align-items:center;display:flex;justify-content:space-between}.o-product__title h1{margin-bottom:0}.o-product__share{gap:1rem}body.u-no-sticky-header .o-product__information--sticky,body.u-sticky-header-hidden .o-product__information--sticky{top:0}