.o-product{overflow:hidden}@media screen and (max-width:768px){.o-product__inner:not(.o-section__constrict){margin-left:auto;margin-right:auto;max-width:var(--layout-container-width);padding-left:var(--layout-site-padding);padding-right:var(--layout-site-padding);width:100%}}.o-product__media{margin-bottom:3rem;max-height:100vh}@media screen and (min-width:768px){.o-product__media{margin-bottom:0}.o-product__media--right{order:2}.o-product__media--right+.o-product__information{padding-left:var(--layout-site-padding);padding-right:6rem}.o-product__media--right+.o-product__information.full-width{margin-left:auto;margin-right:0;max-width:var(--layout-half-container-width);padding-left:calc(var(--layout-site-padding) + 4rem)}.o-product__information{padding-left:6rem;padding-right:var(--layout-site-padding)}}@media screen and (min-width:990px){.o-product__information.full-width{margin-left:0;margin-right:auto;max-width:var(--layout-half-container-width)}}.o-product__information--sticky{align-self:flex-start;overflow-y:hidden;position:sticky;top:var(--header-height);transition:top var(--default-transition-easing) var(--default-transition-timing)}.o-product__information .m-breadcrumbs__list{margin:1.5rem 0}@media screen and (min-width:768px){.o-product__information .m-breadcrumbs__list{margin:1.6rem 0 1rem}}.o-product__title h1{margin-bottom:0}.o-product__share{gap:1rem}.o-product__product-form{align-items:flex-end;display:flex;flex-wrap:nowrap;gap:.5rem}.o-product__product-form-container .klaviyo-bis-trigger{margin-top:1rem;text-align:center;width:100%}@media screen and (min-width:768px){.o-product__product-form-container .klaviyo-bis-trigger{width:75%}}.o-product__product-form .m-product-form{width:90%}@media screen and (min-width:768px){.o-product__product-form .m-product-form{width:75%}}.o-product__wishlist .wishlist-engine{align-items:center;background-color:rgb(var(--color-button));border:1px solid rgb(var(--color-button));color:rgb(var(--color-button-label));cursor:pointer;display:flex;height:4.5rem;justify-content:center;width:4.5rem}.o-product__wishlist .icon{height:2.1rem;margin-top:.5rem;width:2.2rem}.o-product__sidebar-tab{display:block;margin-right:3rem;width:fit-content}@media screen and (min-width:768px){.o-product__sidebar-tab{display:inline-block;width:auto}}.o-product .a-swatches{align-items:center;display:flex;flex-direction:row;gap:1rem}.o-product .m-breadcrumbs__item:first-child{display:none}@media screen and (min-width:768px){.o-product .m-breadcrumbs__item:first-child{display:block}}.o-product .m-breadcrumbs__item:nth-child(2) .m-breadcrumbs__icon{display:none}@media screen and (min-width:768px){.o-product .m-breadcrumbs__item:nth-child(2) .m-breadcrumbs__icon{display:inline-block}}.o-product__download-button{display:flex;margin-top:2rem;width:100%}.o-product__download-button--left{justify-content:flex-start}.o-product__download-button--center{justify-content:center}.o-product__download-button--right{justify-content:flex-end}body.u-no-sticky-header .o-product__information--sticky,body.u-sticky-header-hidden .o-product__information--sticky{top:0}