.product-color-box-wrap{list-style:none;display:flex;width:100%;max-width:318px;justify-content:center;flex-wrap:wrap;gap:21px;margin-bottom:10px}.product-color-box{display:inline-block;width:24px;height:24px;border:var(--line);vertical-align:middle}.product-color-link{text-decoration:none;color:inherit;display:flex;align-items:center;padding:1px}.product-color-link.active{font-weight:700;border:var(--line)}#product-form{display:grid;grid-template-columns:1fr 1fr;width:100%;height:63px;position:relative}.product-variants-button{display:flex;justify-content:space-between;align-items:center;font-size:12px;text-transform:uppercase;border:var(--line);border-right:0;cursor:pointer;padding:0 25px}.product-variants-size{font-size:10px;margin-right:10px}.product-variants-wrapper{font-family:Mars Extended Regular;width:100%;max-width:432px;background-color:#fff;position:relative}.product-variants-arrow{display:inline-block}.product-variants-arrow.open{transform:rotate(180deg)}.product-attributes-header-price{font-size:16px;margin-top:8px;font-family:Bembo Book,serif}.product-form-wrap{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:var(--margin)}.product{display:flex;flex-direction:column}.product-wrap{display:flex;width:100%;border-top:var(--line)}.product-details-wrap{display:flex;flex:0 0 50%}.product-details{display:flex;justify-content:center;flex:0 0 100%}.product-details>*{margin-top:var(--margin)}.product-attributes{display:flex;flex-direction:column;background-color:#fff;text-transform:uppercase;font-family:Mars Extended Regular;font-size:var(--medium-font)}.product-details *>h2{margin:0}.product-attributes-header{text-align:center;padding:var(--outer-margin);margin-bottom:0}.product-attributes-row{display:flex;flex-direction:row;border-top:var(--line);padding:var(--outer-margin);line-height:1}.product-attributes-key{flex:1 1 auto}.product-attributes-value{flex:0 1;text-align:right;white-space:pre;font-family:Bembo Book}.product-info{display:flex;flex-direction:row;width:100%}.product-description{font-size:var(--medium-font);text-align:center;padding-left:var(--outer-margin);padding-right:var(--outer-margin);font-size:var(--big-font)!important}.product-description *{font-weight:400!important;font-style:normal!important}.product-description p:last-child{margin-bottom:0!important}.product-variants{display:flex;flex-direction:column;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-left:var(--line);border-right:var(--line);background-color:#fff;position:absolute;bottom:63px;overflow:hidden;height:0px;width:100%}.product-variants.open{height:auto}.product-variants>li{display:flex;font-size:12px;justify-content:center;align-items:center;flex:1 1 auto;width:100%;height:63px;line-height:1;text-align:center;cursor:pointer;border-top:var(--line)}.product-variants>li[disabled]{color:#b6b6b6}.product-variants-select{display:none}.product-form-buttons{display:flex;flex-direction:column;text-align:center;border:var(--line);margin:0}.product-form-buttons button{border:0px;border-radius:0;margin:0;width:100%;height:100%}.product-form-buttons button[disabled]{pointer-events:none;opacity:.5;display:none}.product-form-submit{background-color:#f8f7f0}.product-form-view-cart{background-color:transparent;color:#000}#product-unavailable{display:flex;align-items:center;justify-content:center;width:100%;text-align:center;height:100%;text-transform:uppercase;font-size:15px}.product-gallery{position:relative;background-color:#fff;max-width:100%}.product-gallery-zoom-wrap{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;overflow:hidden;pointer-events:none}.product-gallery-zoom-wrap img{position:absolute;top:0;left:0;z-index:1;opacity:0;width:400%;height:auto}.product-gallery-zoom-toggle{position:absolute;display:flex;flex-direction:row;align-items:center;justify-content:center;top:0;right:0;z-index:20;max-height:20px;min-height:20px;cursor:pointer;margin:33px;opacity:1;border-radius:10px}.product-gallery-zoom-toggle img{max-width:20px;max-height:20px;min-width:20px;min-height:20px;margin-left:10px}@media screen and (max-width: 749px){.product-gallery-zoom-wrap,.product-gallery-zoom-toggle{display:none!important}}.product-gallery-image{height:auto;width:100%;min-height:100%;object-fit:cover;object-position:center center}.swiper-wrapper{line-height:0!important}.swiper-pagination-bullet{background-color:transparent!important;border:var(--line)}.swiper-pagination-bullet-active{background-color:#000!important}.product-sizes{display:flex;flex:1 1 100%;flex-direction:column;justify-content:center;padding-top:var(--margin);padding-bottom:var(--margin)}.product-sizes-wrap{overflow-x:auto;scrollbar-width:5px;max-width:100%;width:auto;margin:0 auto}.product-sizes::-webkit-scrollbar{display:none}.product-sizes-header{font-weight:700;text-align:center;width:100%;text-transform:uppercase;font-family:Mars Extended Regular}.product-sizes>table{margin:0!important;width:auto!important}.product-sizes tr:first-child>td{text-transform:uppercase}.product-sizes *>td{border:0;white-space:pre;width:auto!important;height:auto!important;line-height:0!important;vertical-align:bottom!important;text-align:center}.product-sizes *>td>p{margin:0!important}.product-variant-image-wrap{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;display:none}.product-variant-image-show{display:block!important}@media screen and (min-width: 750px){.product{flex-direction:row;flex-wrap:wrap}.product-details,.product-gallery{flex-direction:column;justify-content:center;align-items:center}.product-gallery{flex:0 0 50%;min-width:50%;border-left:var(--line)}.product-details{align-items:center;border-right:var(--line);margin-left:-1px;flex:0 0 100%;min-width:100%;min-height:calc(100vh - var(--navbar-height))}.product-sizes{padding-top:var(--margin);align-items:center;width:50%;flex:0 0 50%}.product-sizes *>td{padding:2.5rem!important}.product-attributes{border:var(--line);border-top:0;margin-top:0;min-width:60%;max-width:500px}.product-description{margin-top:0;flex:0 0 50%;padding:0;width:100%}.product-description>ul{list-style:none}.product-info{border-top:var(--line)}.product-description-wrap{border-right:var(--line);padding:calc(var(--margin));flex:1 1 50%}.product-order-wrap{display:flex;align-items:center;justify-content:center;flex:0 0 50%}}@media screen and (max-width: 749px){.product-wrap{flex-direction:column-reverse}.product-details-wrap{flex:0 0 100%;padding-left:var(--margin);padding-right:var(--margin)}.product-details{flex-direction:column}.product-attributes{margin-top:0!important;border:var(--line);border-top:0}.product-sizes{align-items:flex-start;margin-left:var(--outer-margin);margin-right:var(--outer-margin)}.product-sizes *>td{padding:calc(var(--outer-margin) / 2)!important}.product-sizes tr>td:first-child{padding-left:0!important}.product-gallery{min-height:calc(50vh - var(--navbar-height) - var(--line-width));max-height:calc(50vh - var(--navbar-height) - var(--line-width));height:calc(50vh - var(--navbar-height) - var(--line-width))}.product-gallery-image{min-height:calc(50vh - var(--navbar-height) - var(--line-width));max-height:calc(50vh - var(--navbar-height) - var(--line-width));height:calc(50vh - var(--navbar-height) - var(--line-width));object-fit:contain}.product-info{flex-direction:column;padding-top:var(--margin);padding-bottom:var(--margin);border-top:var(--line)}.product-description{margin-bottom:var(--margin)}}
/*# sourceMappingURL=/s/files/1/0089/9058/8991/t/14/assets/section-main-product.css.map */
