.pledge-button-text.is-medium{font-size:1rem}.pledge-button-text.is-small{font-size:.9rem}.pledge-button-text.is-smallest{font-size:.75rem}.highlight{box-shadow:0 0 2px 2px rgba(0,0,0,.25)}.listview,.sideview{margin-bottom:20px}.listview strong,.sideview strong{font-weight:700}.active-product-ribbon .ribbon span{background-color:var(--primary-color)!important}.ribbon{height:120px;overflow:hidden;position:absolute;top:-1px;width:120px;z-index:2}.ribbon span{background-color:#3498db;box-shadow:0 5px 10px rgba(0,0,0,.1);color:#fff;display:block;font-size:1em;font-weight:700;line-height:1em;padding:15px 0;position:absolute;right:-35px;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.2);text-transform:uppercase;top:20px;transform:rotate(-45deg);width:225px}.ribbon.draft span{background-color:#08ae2d}.ribbon.scheduled span{background-color:#fed34b}.stock-limit{margin-top:4px;position:relative}.stock-limit span{color:#83838a;display:block;font-size:.8em;font-weight:700;line-height:1.2em;padding:4px 2px;text-align:left;text-shadow:0 1px 1px rgba(0,0,0,.2)}.product-container{background-color:#1e1b26;margin:0 auto;position:relative}.product-container .product{background:linear-gradient(180deg,hsla(0,0%,100%,0) 38%,hsla(0,0%,100%,.06) 39%,rgba(30,27,38,.88) 53%,#1e1b26 55%);background-size:cover;border-radius:4px;display:block}.product-container .product .price-row{color:var(--primary-color);font-size:20px;font-weight:700;position:relative;text-align:center;z-index:2}.product-container .product .product-img{background-size:cover;margin-top:-1px;-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#000),color-stop(.35,#000),color-stop(.5,#000),color-stop(.65,#000),color-stop(.85,rgba(0,0,0,.6)),color-stop(1,transparent));position:relative;width:100%}.product-container .product .text-product-cont{padding:0 12px}.product-container .action-row{display:flex;flex-flow:row nowrap;justify-content:space-between;margin-top:10px;padding-bottom:10px}.product-container .action-row .share-btn{padding-top:5px;text-align:right}.product-container .action-row .share-btn i{color:var(--primary-color);font-size:28px;text-align:right}.product-container .summary-row{margin-top:12px}.product-img-listview{display:none}.listview h1{font-size:1.96rem;padding-right:100px}.listview .product-description,.listview .product-likes li,.listview .product-subtitle li,.listview h5{font-size:.96rem}.listview .product-likes li.li-footnote,.listview .product-subtitle li.li-footnote{font-size:.8rem!important}.listview .stock-limit span{display:block}.bright-colors strong,.sideview strong{color:#aaa}.payment-checkboxes{margin-top:.5rem}.payment-checkboxes .field{text-align:left}.chckt-button__amount{display:none}.link{color:var(--primary-color);cursor:pointer}.checkout-section .summary-section{display:flex;flex-direction:column;margin:40px}.checkout-section .summary-section .included-product{display:flex;max-width:340px;padding:6px}.checkout-section .summary-section .included-product .included-product-name{flex-basis:200px}.checkout-section .summary-section .selected-product{background-color:#eee;border-bottom:2px solid #ccc}.checkout-section .summary-section .currency-input{border:0;border-bottom:1px solid var(--primary-color);cursor:pointer;font-size:1.2em;height:2em;text-align:center;width:10em}.checkout-section .price-section{margin-top:20px}@media only screen and (max-width:1023px){.listview{background-color:red}.listview .product{display:flex;flex-flow:column!important}.listview .product .product-img-listview{display:none}.listview .product .text-product-cont{margin-left:0!important;max-width:100%!important;order:1;width:100%!important}}@media only screen and (min-width:1024px){.listview .ribbon{height:110px;width:110px}.listview .ribbon span{font-size:.9em;line-height:.7em;padding:14px 0;right:-55px;top:15px;width:275px}.listview .product-container{background-color:transparent}.listview .product-container .product{background:none;display:flex;flex-flow:row;justify-content:space-between;min-height:200px}.listview .product-container .product .left-column{background-color:#fff;display:flex;flex-flow:column;justify-content:space-around;min-height:250px;width:25%}.listview .product-container .product .left-column .product-img{display:none}.listview .product-container .product .left-column .product-img-listview{background-color:#fff;background-position:50% 0;background-repeat:no-repeat;background-size:cover;display:inline-block;height:100%;min-height:200px;width:100%}.listview .product-container .product .text-product-cont{background-color:#fff;width:75%}.listview .product-container .product .text-product-cont .product-description,.listview .product-container .product .text-product-cont .product-description a:hover,.listview .product-container .product .text-product-cont h1{color:var(--secondary-color)}.listview .action-row,.listview .action-row h5{color:var(--secondary-color)!important}.listview .action-row hr{display:none}}@media only screen and (max-width:1024px){.listview .product-img-listview{width:50%!important}.listview .text-product-cont{max-width:50%!important}}@media only screen and (max-width:1023px){.listview .product-img-listview{width:50%}.listview .text-product-cont{background-color:#1e1b26;max-width:50%;width:50%}}@media only screen and (min-width:512px)and (max-width:1023px){.sideview h1{font-size:2.38rem}.sideview .product-description,.sideview .product-likes li,.sideview .product-subtitle li,.sideview h5{font-size:.96rem}.sideview .product-likes li.li-footnote,.sideview .product-subtitle li.li-footnote{font-size:.8rem!important}}.product-container h1,.product-container h2,.product-container h3,.product-container h4,.product-container h5{color:#ececed;margin:0}.product-container h1{font-size:1.4rem;font-weight:400}.product-container h5{font-size:.8rem;font-weight:400}.product-title{text-align:left}.product-meta{display:flex;justify-content:space-between}.product-likes,.product-subtitle{margin:0;padding:0}.product-likes li,.product-subtitle li{color:#83838a;display:block;font-size:.8rem;font-weight:600;margin-right:6px;width:auto}.product-likes{float:right}.product-likes li{color:var(--primary-color)}.product-likes li:last-child{margin-right:0}.product-likes li i{float:left;font-size:14px;line-height:1;margin-right:4px;position:relative}.product-details{color:#b8b8bb;font-size:.8rem;font-weight:300}.product-description{color:#9d9da3;font-size:.8rem;font-weight:400}.product-description a{word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;-ms-word-break:break-all;word-break:break-all;word-break:break-word}.product-description a:hover,.product-tos{color:#ececed}.product-tos{font-size:.8rem;font-style:italic;font-weight:300}.thegrid{margin:0 auto}.elements-distance,.product-description,.product-details,.product-tos{margin:0}.mr-grid{width:100%}.mr-grid:after,.mr-grid:before{content:"";display:table}.mr-grid:after{clear:both}.mr-grid{*zoom:1}.col1,.col2,.col3,.col3rest,.col4,.col4rest,.col5,.col5rest,.col6,.col6rest{display:block;float:left;margin:0 .5% .5%;padding:1%}.col1{width:98%}.col2{width:47%}.col3{width:30.3333333333%}.col4{width:22%}.col5{width:17%}.col6{width:13.6666666667%}.col3rest{width:63.6666666667%}.col4rest{width:72%}.col5rest{width:77%}.col6rest{width:80.3333333333%}.gui-wrapper{min-height:300px}.placeholder.is-loading{height:150px;opacity:.5;pointer-events:none;position:relative}.placeholder.is-loading:after{animation:spinAround .5s linear infinite;border-color:transparent transparent #dbdbdb #dbdbdb;border-radius:9999px;border-style:solid;border-width:.25em;content:"";display:block;height:1em;height:5em;left:calc(50% - 2.5em);position:relative;position:absolute;top:calc(50% - 2.5em);width:1em;width:5em}.product-hero{background:hsla(0,0%,100%,.7);padding:20px 60px;position:relative;text-align:center}.is-hidden{display:none}.product-grow{display:flex;height:100%}.product-grow .product-background{background-position:50%;background-size:cover;filter:blur(10px);flex-grow:2}.product-grow .product-hero{height:100%}@media only screen and (max-width:1023px){.product-background{display:none}}@media only screen and (max-width:512px){.product-hero{padding:0!important}.modal-card{margin:0}}