.product.product--modal .product__advice{flex:0 0 100%;max-width:100%;padding-right:0;padding-left:0}.product.product--modal .product__attributes{flex:0 0 50%;max-width:50%;padding-right:0;padding-left:0}.product.product--modal .product__attributes.product__attributes--labels{justify-content:flex-end;align-items:center}.product.product--modal .product__main{flex:0 0 100%;max-width:100%;padding-right:.65789rem;padding-left:.65789rem;display:flex;flex-wrap:wrap}@media print,screen and (min-width:60em){.product.product--modal .product__main{padding-right:.98684rem;padding-left:.98684rem}}@media print,screen and (min-width:64em){.product.product--modal .product__main{padding-right:.98684rem;padding-left:.98684rem}}@media screen and (min-width:79.375em){.product.product--modal .product__main{padding-right:.98684rem;padding-left:.98684rem}}.product.product--modal .product__view{flex:0 0 100%;max-width:100%;padding-right:0;padding-left:0}.product.product--modal .product__wrapper{max-width:85.52632rem;margin-right:auto;margin-left:auto;display:flex;flex-flow:row wrap}.product.product--modal{padding:0}.product.product--modal .product__addtocart form{background:#e9d9b9;margin-bottom:2rem;padding:1.3rem 1rem}.product.product--modal .product__attributes{margin-bottom:1.5rem}.product.product--modal .product__close{display:block;background:#6b1510;color:#fff;text-align:right;padding:1rem;text-transform:uppercase;font-family:fira_sans_medium;font-size:.9rem;width:100%}.product.product--modal .product__completecard{display:inline-block;vertical-align:middle;margin:0 0 1rem;border-radius:5px;transition:background-color .25s ease-out,color .25s ease-out;font-family:inherit;font-size:.94rem;-webkit-appearance:none;line-height:1;text-align:center;cursor:pointer;border:1px solid #6b1510;text-transform:uppercase;font-family:fira_sans_regular;position:relative;background:none;color:#6b1510;padding:.5rem 1.6rem .75rem}[data-whatinput=mouse] .product.product--modal .product__completecard{outline:0}.product.product--modal .product__completecard:focus,.product.product--modal .product__completecard:hover{border-color:#811510;color:#811510;background:none}.product.product--modal .product__view{margin-bottom:1.5rem;width:100%;min-height:400px}.product.product--modal .product__view img{display:block;width:640px;height:auto;margin:auto}.product.product--modal .product__wrapper{padding-top:1rem;padding-bottom:1rem}