.product-page--root .product-media--featured>*{margin:0 auto}.product-page--top-panel{background-color:var(--bg-color--product--featured-panel);padding:var(--spacing--section)}@media only screen and (max-width:767px){.product-page--top-panel{padding:var(--spacing--section--mobile)}}.product-page--panel-wrapper{display:grid;grid-gap:var(--spacing--block);grid-template-columns:minmax(375px,1fr) minmax(275px,450px);margin:0 auto;max-width:var(--max-width--large)}@media only screen and (max-width:767px){.product-page--panel-wrapper{grid-template-columns:100%}}.product-page--featured-media{display:flex;justify-content:center;align-items:center;flex-direction:column;align-self:flex-start}.product-page--featured-media>*{max-width:600px;width:100%}@media only screen and (min-width:768px){.product-page--root[data-featured-blocks=true] .product-page--featured-media>*{margin-right:auto}.product-page--root[data-featured-blocks=false] .product-page--featured-media>* .image--root{margin:0 auto}}@media only screen and (max-width:767px){.product-page--featured-media .image--root{margin:0 auto}}@media only screen and (max-width:767px){.product-page--featured-blocks{max-width:450px;width:100%;margin:0 auto}}.product-page--blocks{width:100%;max-width:350px;align-self:center;justify-self:center}.product-page--media-variant{width:100%}.product-page--media-variant>*{max-width:600px;margin:0 auto}.product-page--content{width:100%;max-width:calc(var(--max-width--large) + 2 * var(--spacing--section--x));padding:var(--spacing--section);margin:0 auto}@media only screen and (max-width:767px){.product-page--content{padding:var(--spacing--section--mobile)}}@media only screen and (min-width:768px){.product-page--column-container{display:flex}.flexbox-gap .product-page--column-container{gap:var(--spacing--block)}.no-flexbox-gap .product-page--column-container>*{margin:calc(var(--spacing--block)/ 2)}.product-page--column-container>*{width:calc(50% - var(--spacing--block)/ 2)}}.product-page--single-column{display:flex;flex-direction:column;max-width:600px;margin:0 auto}.flexbox-gap .product-page--single-column{gap:var(--spacing--block)}.no-flexbox-gap .product-page--single-column>*{margin:calc(var(--spacing--block)/ 2)}@media only screen and (max-width:767px){.flexbox-gap .product-page--single-column{gap:var(--spacing--item)}.no-flexbox-gap .product-page--single-column>*{margin:calc(var(--spacing--item)/ 2)}}.product-page--column-left,.product-page--column-right{display:flex;flex-direction:column}.flexbox-gap .product-page--column-left,.flexbox-gap .product-page--column-right{gap:var(--spacing--block)}.no-flexbox-gap .product-page--column-left>*,.no-flexbox-gap .product-page--column-right>*{margin:calc(var(--spacing--block)/ 2)}@media only screen and (max-width:767px){.flexbox-gap .product-page--column-left,.flexbox-gap .product-page--column-right{gap:var(--spacing--item)}.no-flexbox-gap .product-page--column-left>*,.no-flexbox-gap .product-page--column-right>*{margin:calc(var(--spacing--item)/ 2)}}.product-page--social .social-share--root{max-width:350px;margin:0 auto}.product-page--social .social-share--item-copy--wrapper{display:inline;transition:opacity .2s var(--transition--standard)}.product-page--social .social-share--item-copy--wrapper[data-transition=at_start]{opacity:1}@media only screen and (min-width:768px){.related-products--container{padding:var(--spacing--section--y) 0 0}}.product-page--featured-media-flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:flex-start}.product-page--featured-media-left{width:100px}.product-page--featured-media-loop{margin:0 0 8px}.product-page--featured-media-loop img{width:100%;display:block;border:#fff solid 1px}.product-page--featured-media-loop.active img{border:#000 solid 1px}.product-page--featured-media-right{width:calc(100% - 100px);padding-left:20px}.product-page--featured-media-right a.modal--link{margin:0 0 12px!important;display:block}.slider-for-main{margin:0 -16px}.slider-for-main ul.slick-dots{position:absolute;margin:0;padding:0;bottom:25px;left:0;right:0;text-align:center}.slider-for-main ul.slick-dots li{margin:0;padding:0 4px;display:inline-block}.slider-for-main ul.slick-dots button{margin:0;padding:0;background:#fff;border:#000 solid 1px;width:10px;height:10px;border-radius:50%;font-size:0}.section--related-products{padding-top:50px}@media(min-width:768px){.slider-for-main{display:none!important}.product-page--panel-wrapper{align-items:flex-start}.product-page--featured-blocks{position:sticky;top:25px}.product-page--featured-media-left{position:sticky;top:20px}}@media(max-width:767px){.product-page--featured-media-flex{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/product-page.css.map */
