.yellow{color:#ff0}#product div.main___title h1{text-align:center;text-transform:uppercase;font-weight:800;font-family:sans-serif}#product div.product{display:flex;flex-direction:row;padding:2vw;background-color:#05224e;column-gap:2em;border-radius:8px}#product{display:flex;flex-direction:column;row-gap:2em;max-width:1200px;margin-inline:auto}#product .product .media,#product .product .details{flex:1}#product .product .media .slide{width:100%;height:100%}#product .product .media img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#slideshow-container{position:relative}#slideshow-container .next{right:0}#slideshow-container .fa{font-size:2em;color:#05224e}#slideshow-container .previous,#slideshow-container .next{cursor:pointer;position:absolute;top:50%;padding:10px;margin-top:-25px}#product .product .details .title{margin:0}#product .product .details h2{font-family:sans-serif;font-size:1.5vw;font-weight:800;text-transform:capitalize}s.price-item.price-item--regular{color:red;font-family:monospace,sans-serif}span.price-item.price-item--sale.price-item--last{font-family:monospace,sans-serif;color:#ff0}#product .product .details fieldset{border-top:2px solid #f0f8ff29;margin-block:2em;display:flex;flex-wrap:wrap;gap:1em}#product .product .details fieldset legend,#product .product .details .quantity__label{font-family:mono,sans-serif;text-transform:capitalize;font-weight:600}#product .product-form__quantity{border-top:2px solid #fff2;padding-block:1em;background:#ff0;flex:1}#product .product .details fieldset [type=radio]{display:none}#product .product .details fieldset label{background-color:#fff1;border:1px solid #fff;width:min(10vw,9em);height:min(3vw,3em);text-align:center;border-radius:5px;display:flex;justify-content:center;align-items:center;color:#fff;font-size:min(1vw,2rem);font-weight:600;cursor:pointer}#product .product .details fieldset input:checked+label{background-color:#ff0;color:#05224e}#product .product-form__quantity *{color:#021d44}#product .product .details .flex_row{display:flex;flex-direction:row;column-gap:2em}#product .product .details .flex_row .buy_btn{flex:3}.button--full-width{background-color:#0094c9;font-size:min(1.7vw,2rem);display:flex;justify-content:center;align-items:center}#product .product .details .flex_row .buy_btn *:not(span){height:100%}#product .product .details .flex_row>*{border-radius:4px;overflow:hidden}#product .product .details .flex_row .buy_btn button span{display:flex;align-items:center;gap:1em}span.price-item.price-item--regular{color:#ff0;font-family:mono,sans-serif}.reg_num{display:flex;flex-direction:column;gap:4px;font-size:min(1.5vw,1.5rem);font-weight:600;color:#fff;height:min(5vw,5em);text-transform:capitalize;margin-top:2em}.reg_num input{background:#16315a;height:100%;border-radius:4px;border:2px solid #fff;color:#fff;padding-left:10px;font-family:Fatplates;text-transform:uppercase;letter-spacing:1px;font-weight:700}#product div.info div.description{display:flex;flex-direction:column;border-bottom:2px solid #ffffff54}#product div.info div.description .title{display:flex;justify-content:flex-start;border-bottom:2px solid #ffffff54}#product div.info div.description div.title h4{text-align:center;background-color:#ff0;color:#021d44;padding:1em;font-size:min(1.2vw,2rem);margin:0;font-family:mono,sans-serif;font-weight:600;text-transform:uppercase}#product div.info div.description .text p{margin:0 0 .5em;font-size:min(1vw,1.5rem);font-family:serif}#product div.info div.description .text p:empty{display:none}#product div.info div.description .text ul li{color:#fff;font-size:min(1vw,1.5rem);font-family:serif;list-style:revert;font-weight:600;margin-bottom:6px}#product div.info div.features{display:flex;flex-direction:column;border-bottom:2px solid #ffffff54}#product div.info div.features div.title{display:flex;justify-content:flex-start}#product div.info div.title h4{text-align:center;color:#ff0;padding:1em;font-size:min(1.2vw,2rem);margin:0;font-family:mono,sans-serif;font-weight:600;text-transform:uppercase}#product div.info div.features div.text{color:#fff;font-family:serif;font-weight:600;font-size:min(1vw,1.5rem)}#product div.info div.features div.text ul{display:flex;flex-direction:column;row-gap:.8em}#product div.info div.features div.text ul li{display:flex;flex-direction:row;column-gap:10px}#product div.info div.features div.text li:before{content:"\f0a4";font-family:FontAwesome;display:inline-block;margin:5px;color:#ff0}@media screen and (max-width: 900px){#product div.product{flex-direction:column}#product .product .media{min-height:17em}#product .product .details h2{font-size:max(4vw,12px)}#product .product .details fieldset label{font-size:max(3vw,1rem);width:max(28vw,7em);height:max(10vw,2em)}#product .product .details .flex_row .buy_btn button span{font-size:max(4vw,2rem)}#product .product .details .flex_row{flex-direction:column;row-gap:2em}#product .product .details .flex_row .buy_btn{height:min(3em,13vw);flex:auto}#product div.info div.description div.title h4,#product div.info div.features div.title h4{font-size:max(3vw,1rem)}#product div.info div.description .text p,#product div.info div.description .text ul li,#product div.info div.features .text p,#product div.info div.features .text ul li{font-size:max(2vw,1rem)}#product div.info{padding-inline:2em}.reg_num{font-size:max(2vw,1.4rem);height:max(8vw,5em)}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/product-style.css.map */
