#root,.App,body,html{height:100vh;margin:0}body{background-color:#fff}.App{color:#00081c;font-family:DWFutura,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:grid;grid-template-rows:auto 1fr auto}.error{width:60vh;margin:0 auto;padding:16px 16px 150px}.error header{margin-bottom:16px}.error footer{margin-top:16px;-webkit-align-content:center;align-content:center;text-align:center}@media screen and (min-width:550px){.error{width:960px}}@media screen and (min-width:1610px){.error{width:1140px}}@font-face{font-family:"DWFutura";src:url(/static/media/DW-font.9151de60.woff2);font-weight:400;font-style:normal;font-display:block}#navigation-bar{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;height:56px;padding:0 16px;box-shadow:0 4px 6px 0 rgba(0,0,0,.2);background-color:#00081c}#navigation-bar a{text-decoration:none}#navigation-bar .right-items{max-width:250px;display:grid;grid-template-columns:2fr 8fr 1fr 1fr;-webkit-align-items:center;align-items:center;vertical-align:middle}#navigation-bar .nav-list ul{height:100%;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;-webkit-padding-start:0;padding-inline-start:0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;list-style-type:none;text-transform:uppercase;padding:0 20px 0 50px}#navigation-bar .nav-list a{text-decoration:none;color:#fff;font-size:13px;font-weight:500;-webkit-font-smoothing:antialiased;margin-right:20px}#navigation-bar .nav-list a :hover{font-weight:700}@media screen and (max-width:550px){#navigation-bar .nav-list a{margin-right:8px}}.search-bar{text-align:center}.search-bar:active{-webkit-transform:scale(.96);transform:scale(.96)}.search-bar input{background-color:#fff;display:inline-block;width:0;height:35px;border-radius:35px;border:1px solid #fff;outline:none;background-image:url(/static/media/search.b53a0f52.svg);background-repeat:no-repeat;background-position:50%;padding:16px;box-shadow:0 0 5px 0 rgba(0,0,0,.1),0 0 1px 0 rgba(0,0,0,.1);box-sizing:border-box;transition:all .3s ease}.search-bar input:hover{box-shadow:0 5px 15px rgba(0,0,0,.35);width:30vw;background-position:right 5% top 50%}@media(min-width:550px){.search-bar input{background-position:right 5% top 50%}.search-bar input:hover{box-shadow:0 5px 15px rgba(0,0,0,.35);width:12vw}}@media(max-width:320px){.search-bar{display:grid;grid-template-columns:1fr 1fr 1fr}}.language-switcher{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;border:none;background:none;cursor:pointer}.language-switcher img{border-radius:100px;border:2px solid #fff}.language-switcher .description-small{color:#fff;margin-right:8px;font-weight:700;text-transform:uppercase}.sort-toggler{height:30px;background-color:transparent;border:1px solid #00081c;padding:0 14px;margin-left:10px;color:#00081c;font-weight:400;margin-bottom:2rem}.sort-toggler.active{background-color:#00081c;border:none;color:#fff;font-weight:600}@media screen and (max-width:320px){.sort-controls .label{display:none}}.spin-loader{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.spin-loader .description-small{color:#00081c}.spin-loader .loader,.spin-loader .loader:after{border-radius:50%;width:2em;height:2em}.spin-loader .loader{margin:60px auto 16px;font-size:10px;position:relative;text-indent:-9999em;border:1.1em solid #00081c;border-left-color:#e5ae87;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s linear infinite;animation:load8 1.1s linear infinite}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.card{-webkit-flex-direction:column;flex-direction:column;padding:16px 0 0;margin-bottom:16px;background-color:#fff;color:#00081c;border-radius:8px}.card .image-container{background-color:#f3f3f3;padding:16px 4px;box-sizing:border-box;width:100%}.card .image-container img{width:100%}.card .title h4{font-size:13px;letter-spacing:2.4px;text-transform:uppercase;margin:1.3rem 1.2rem 0;max-width:100%;padding:0;line-height:15.6px;font-weight:300}.card .title h4,.card span{text-align:start;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start}.card span{font-size:16px;line-height:22.4px;letter-spacing:.15px;margin:.3rem auto 0 1.2rem;font-weight:500}.card .color-dot{width:15px;height:15px;border-radius:50%;margin:.3rem auto 0 1.2rem;border:1px solid #fff;outline:1px solid #00081c;display:none}.card .Silver{background-color:silver}.card .Gold,.card .Silver{display:-webkit-flex;display:flex}.card .Gold{background-color:#e5ae87}.card:hover{cursor:pointer;box-shadow:0 4px 6px 0 rgba(0,0,0,.2)}@media screen and (min-width:550px){.card{-webkit-flex-direction:column;flex-direction:column;text-align:center;padding:16px 0 0;margin-bottom:0}}h1,h2,h3,h4,h5,h6{margin-top:0}h1{margin-bottom:4px;font-size:24px}p{margin:0;font-size:16px;font-weight:400}.description{font-size:18px;font-weight:500}.description-small{font-size:10px}.description-small,.label{color:#827a7a;font-weight:500}.label{margin-bottom:8px;font-size:14px;font-style:italic}@media screen and (min-width:750px){h1{font-size:36px}p{font-size:21px}.description{font-size:20px}.description-small{font-size:14px}.label{font-size:16px}}.button{display:inline-block;min-width:200px;height:44px;border-radius:44px;background:none;border:2px solid #00081c;color:#00081c;line-height:44px;text-align:center;text-decoration:none;font-size:16px;font-weight:700;cursor:pointer;background-color:#00081c;color:#fff}.button:hover{background-color:#fff;color:#00081c}.cta{width:-webkit-fill-available;font-size:13px;letter-spacing:2.4px;text-transform:uppercase;position:relative;border:1px solid #00081c;box-sizing:border-box;border-radius:2px;text-decoration:none;line-height:16px;cursor:pointer;transition:.3s cubic-bezier(.19,1,.22,1);min-height:40px;padding:16px 20px;background-color:#00081c;color:#cdbc7a;margin:0 auto}#list-view-page{width:60vh;margin:0 auto;padding:16px 16px 150px}#list-view-page header{margin-bottom:16px}#list-view-page footer{margin-top:16px;-webkit-align-content:center;align-content:center;text-align:center}@media screen and (min-width:550px){#list-view-page{width:960px}}@media screen and (min-width:1610px){#list-view-page{width:1140px}}#list-view-page .list{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-column-gap:24px;grid-row-gap:24px}@media screen and (min-width:550px){#list-view-page .list{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}}@media screen and (min-width:1610px){#list-view-page .list{grid-template-columns:repeat(auto-fit,minmax(330px,1fr))}}#list-view-page .list a{text-decoration:none}#list-view-page .heading{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}#product-detail{width:60vh;margin:0 auto;padding:16px 16px 150px}#product-detail header{margin-bottom:16px}#product-detail footer{margin-top:16px;-webkit-align-content:center;align-content:center;text-align:center}@media screen and (min-width:550px){#product-detail{width:960px}}@media screen and (min-width:1610px){#product-detail{width:1140px}}#product-detail header{border-bottom:1px solid #00081c}#product-detail .columns{margin-bottom:16px}#product-detail .product-image{z-index:500;border-radius:8px 8px 0 0;width:100%}#product-detail .content-box{margin-bottom:16px;background-color:#fff;color:#00081c;border-radius:8px;border-top-left-radius:0;border-top-right-radius:0}#product-detail .footer{text-align:center}#product-detail .data-field{border-bottom:.1rem solid #ddd}@media screen and (min-width:750px){#product-detail .columns{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}#product-detail .columns .content-box{-webkit-order:1;order:1;width:400px;border-radius:8px;margin-right:24px;margin-bottom:0}#product-detail .columns .product-image{-webkit-order:2;order:2;height:400px;border-radius:8px;width:auto}#product-detail .columns .product-image img{object-fit:contain}#product-detail .columns .footer{text-align:right}}@media screen and (min-width:550px){.data-field{margin:16px 0}}#results{width:60vh;margin:0 auto;padding:16px 16px 150px}#results header{margin-bottom:16px}#results footer{margin-top:16px;-webkit-align-content:center;align-content:center;text-align:center}@media screen and (min-width:550px){#results{width:960px}}@media screen and (min-width:1610px){#results{width:1140px}}@media screen and (min-width:550px){#results .list{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-column-gap:24px;grid-row-gap:24px}}@media screen and (min-width:550px)and (min-width:550px){#results .list{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}}@media screen and (min-width:550px)and (min-width:1610px){#results .list{grid-template-columns:repeat(auto-fit,minmax(330px,1fr))}}
/*# sourceMappingURL=main.bb2d7a76.chunk.css.map */