.aff-product-universal-box html,.aff-product-universal-box body,.aff-product-universal-box body div,.aff-product-universal-box span,.aff-product-universal-box object,.aff-product-universal-box iframe,.aff-product-universal-box h1,.aff-product-universal-box h2,.aff-product-universal-box h3,.aff-product-universal-box h4,.aff-product-universal-box h5,.aff-product-universal-box h6,.aff-product-universal-box p,.aff-product-universal-box blockquote,.aff-product-universal-box pre,.aff-product-universal-box abbr,.aff-product-universal-box address,.aff-product-universal-box cite,.aff-product-universal-box code,.aff-product-universal-box del,.aff-product-universal-box dfn,.aff-product-universal-box em,.aff-product-universal-box img,.aff-product-universal-box ins,.aff-product-universal-box kbd,.aff-product-universal-box q,.aff-product-universal-box samp,.aff-product-universal-box small,.aff-product-universal-box strong,.aff-product-universal-box sub,.aff-product-universal-box sup,.aff-product-universal-box var,.aff-product-universal-box b,.aff-product-universal-box i,.aff-product-universal-box dl,.aff-product-universal-box dt,.aff-product-universal-box dd,.aff-product-universal-box ol,.aff-product-universal-box ul,.aff-product-universal-box li,.aff-product-universal-box fieldset,.aff-product-universal-box form,.aff-product-universal-box label,.aff-product-universal-box legend,.aff-product-universal-box table,.aff-product-universal-box caption,.aff-product-universal-box tbody,.aff-product-universal-box tfoot,.aff-product-universal-box thead,.aff-product-universal-box tr,.aff-product-universal-box th,.aff-product-universal-box td,.aff-product-universal-box article,.aff-product-universal-box aside,.aff-product-universal-box figure,.aff-product-universal-box footer,.aff-product-universal-box header,.aff-product-universal-box menu,.aff-product-universal-box nav,.aff-product-universal-box section,.aff-product-universal-box time,.aff-product-universal-box mark,.aff-product-universal-box audio,.aff-product-universal-box video,.aff-product-universal-box details,.aff-product-universal-box summary{margin:0;padding:0;border:0;font-size:100%;font-weight:normal;vertical-align:baseline;background:transparent}.aff-product-universal-box main,.aff-product-universal-box article,.aff-product-universal-box aside,.aff-product-universal-box figure,.aff-product-universal-box footer,.aff-product-universal-box header,.aff-product-universal-box nav,.aff-product-universal-box section,.aff-product-universal-box details,.aff-product-universal-box summary{display:block}.aff-product-universal-box html{box-sizing:border-box}.aff-product-universal-box *,.aff-product-universal-box *:before,.aff-product-universal-box *:after{box-sizing:inherit}.aff-product-universal-box img,.aff-product-universal-box object,.aff-product-universal-box embed{max-width:100%}.aff-product-universal-box html{overflow-y:scroll}.aff-product-universal-box ul{list-style:none}.aff-product-universal-box blockquote,.aff-product-universal-box q{quotes:none}.aff-product-universal-box blockquote:before,.aff-product-universal-box blockquote:after,.aff-product-universal-box q:before,.aff-product-universal-box q:after{content:'';content:none}.aff-product-universal-box a{margin:0;padding:0;font-size:100%;vertical-align:baseline}.aff-product-universal-box del{text-decoration:line-through}.aff-product-universal-box abbr[title],.aff-product-universal-box dfn[title]{border-bottom:1px dotted #000;cursor:help}.aff-product-universal-box table{border-collapse:separate;border-spacing:0}.aff-product-universal-box th{font-weight:bold;vertical-align:bottom}.aff-product-universal-box td{font-weight:normal;vertical-align:top}.aff-product-universal-box hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}.aff-product-universal-box input,.aff-product-universal-box select{vertical-align:middle}.aff-product-universal-box pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}.aff-product-universal-box input[type="radio"]{vertical-align:text-bottom}.aff-product-universal-box input[type="checkbox"]{vertical-align:bottom}.aff-product-universal-box .ie7 input[type="checkbox"]{vertical-align:baseline}.aff-product-universal-box .ie6 input{vertical-align:text-bottom}.aff-product-universal-box select,.aff-product-universal-box input,.aff-product-universal-box textarea{font:99% sans-serif}.aff-product-universal-box table{font-size:inherit}.aff-product-universal-box small{font-size:85%}.aff-product-universal-box strong{font-weight:bold}.aff-product-universal-box td,.aff-product-universal-box td img{vertical-align:top}.aff-product-universal-box sub,.aff-product-universal-box sup{font-size:75%;line-height:0;position:relative}.aff-product-universal-box sup{top:-0.5em}.aff-product-universal-box sub{bottom:-0.25em}.aff-product-universal-box pre,.aff-product-universal-box code,.aff-product-universal-box kbd,.aff-product-universal-box samp{font-family:monospace,sans-serif}.aff-product-universal-box .clickable,.aff-product-universal-box label,.aff-product-universal-box input[type=button],.aff-product-universal-box input[type=submit],.aff-product-universal-box input[type=file],.aff-product-universal-box button{cursor:pointer}.aff-product-universal-box button,.aff-product-universal-box input,.aff-product-universal-box select,.aff-product-universal-box textarea{margin:0}.aff-product-universal-box button,.aff-product-universal-box input[type=button]{width:auto;overflow:visible}.aff-product-universal-box .ie7 img{-ms-interpolation-mode:bicubic}.aff-product-universal-box .clearfix:after{content:" ";display:block;clear:both}.aff-product-universal-box{border-width:1px;border-style:solid;border-bottom:0;display:block;width:100%;max-width:800px;margin:25px auto;box-sizing:border-box;clear:both}.aff-product-universal-box-row{box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:space-between;flex:1 0 100%;width:100%}.aff-product-universal-box-column{padding:25px;border-bottom-width:1px;border-bottom-style:solid}.aff-product-universal-box-column-full-width{flex:1 0 100%;width:100%;max-width:100%}.aff-product-universal-box-column-half-width{flex:1 0 50%;width:50%;max-width:50%}.aff-product-universal-box-column-half-width:first-child{border-right-width:1px;border-right-style:solid}.aff-product-universal-box-intro{display:inline-flex;flex-wrap:wrap;justify-content:space-between}.aff-product-universal-box .aff-product-title{flex:1 0 100%;margin:0;font-size:28px;line-height:35px;margin-bottom:20px;font-weight:bold}.aff-product-universal-box .aff-product-tags{flex:1 0 100%;display:flex;margin-bottom:20px}.aff-product-universal-box .aff-product-tags-item{min-width:50px;text-align:center;box-sizing:border-box;padding:5px 10px;margin-right:10px;font-size:11.2px;border-radius:5px}.aff-product-universal-box .aff-product-review{flex:1 0 auto;display:inline-flex;justify-self:flex-end;justify-content:center;align-items:flex-start;flex-direction:column}.aff-product-universal-box .aff-product-review-rating{height:25px}.aff-product-universal-box .aff-product-review-rating-star{padding:0;margin:0;width:25px;height:25px}.aff-product-universal-box .aff-product-review-votes{font-size:14px;margin:0}.aff-product-universal-box .aff-product-price{flex:1 0 calc(40% - 10px);display:inline-flex;justify-self:flex-end;justify-content:flex-end;align-items:center}.aff-product-universal-box .aff-product-price-current{font-size:25.2px}.aff-product-universal-box .aff-product-price-old{font-size:19.6px;text-decoration:line-through;margin-left:10px;font-weight:lighter}.aff-product-universal-box .aff-product-thumbnail{display:block;width:100%;max-width:100%;height:auto;box-shadow:none;-o-object-fit:contain;object-fit:contain;padding:0}.aff-product-universal-box .aff-product-image-gallery-item-thumbnail{display:block;width:100%;max-width:100%;height:auto;box-shadow:none;-o-object-fit:contain;object-fit:contain;padding:0}.aff-product-universal-box .aff-product-attributes{margin-bottom:10px;width:100%}.aff-product-universal-box .aff-product-attributes-choices{list-style:none;width:100%;margin:0}.aff-product-universal-box .aff-product-attributes-choices:last-child{margin-bottom:0}.aff-product-universal-box .aff-product-attributes-choices-list{display:flex;flex-flow:row wrap;padding:0}.aff-product-universal-box .aff-product-attributes-choice{list-style:none;border-width:1px;border-style:solid;padding:5px 10px;margin:0 10px 10px 0;min-width:50px;text-align:center}.aff-product-universal-box .aff-product-attributes-choice.unreachable{opacity:.5;border-style:dotted}.aff-product-universal-box .aff-product-attributes-choice:first-child{margin-left:0}.aff-product-universal-box .aff-product-attributes-choice-list{display:flex;flex-flow:row wrap;padding:0}.aff-product-universal-box .aff-product-attributes-choice-link{text-decoration:none}.aff-product-universal-box .aff-product-details{border:0}.aff-product-universal-box .aff-product-details-none{font-size:14px;text-align:center}.aff-product-universal-box .aff-product-details-item{font-size:14px;border:0}.aff-product-universal-box .aff-product-details-item-name,.aff-product-universal-box .aff-product-details-item-value{line-height:28px}.aff-product-universal-box .aff-product-details-item-name{font-weight:bold}.aff-product-universal-box .aff-product-details-item-value-file a{text-decoration:none}.aff-product-universal-box .aff-product-details-item-value-boolean-check,.aff-product-universal-box .aff-product-details-item-value-boolean-cross{margin-top:-5px;vertical-align:middle}.aff-product-universal-box .aff-product-details-item td{border:0;border-bottom-width:1px;border-bottom-style:solid;padding:5px 10px;box-sizing:border-box;text-align:left;background-color:transparent !important}.aff-product-universal-box .aff-product-details-item:last-child td{border-bottom:0}.aff-product-universal-box .aff-product-shops-item{flex:1 0 100%;width:100%;box-sizing:border-box;padding:25px 0;display:flex;justify-content:space-between;flex-wrap:wrap;border-bottom-width:1px;border-bottom-style:solid}.aff-product-universal-box .aff-product-shops-item:first-child{padding-top:0}.aff-product-universal-box .aff-product-shops-item:last-child{border-bottom:0;padding-bottom:0}.aff-product-universal-box .aff-product-shops-item-brand{box-sizing:border-box;width:40%;display:flex;justify-content:center;align-items:center}.aff-product-universal-box .aff-product-shops-item-info{box-sizing:border-box;width:50%;text-align:center;display:flex;flex-direction:column}.aff-product-universal-box .aff-product-shops-item-actions{height:100%;display:flex;flex-direction:column;justify-content:flex-end;flex:1}.aff-product-universal-box .aff-product-shops-item-thumbnail{max-width:200px;height:auto;max-height:100px;-o-object-fit:contain;object-fit:contain;box-shadow:none}.aff-product-universal-box .aff-product-shops-item-price{flex:1;margin-bottom:20px;display:flex;justify-self:flex-end;justify-content:flex-end;align-items:center;flex-wrap:wrap}.aff-product-universal-box .aff-product-shops-item-price-current{font-size:25.2px;line-height:28px}.aff-product-universal-box .aff-product-shops-item-price-old{font-size:19.6px;line-height:28px;text-decoration:line-through;margin-left:10px;font-weight:lighter}.aff-product-universal-box .aff-product-shops-item-price-indication{display:block;max-width:100%;width:100%;text-align:right}.aff-product-universal-box .aff-product-shops-item-indication{font-size:12px;line-height:22.4px}.aff-product-universal-box .aff-product-shops-item-indication-updated-at{margin-top:5px}.aff-product-universal-box .aff-product-shops-item-button{width:100%;display:block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:10px;box-sizing:border-box;font-size:14px;line-height:17.5px;border-radius:5px;transition:all .15s ease-in-out;text-decoration:none;align-self:flex-end;box-shadow:none !important}.aff-product-universal-box .aff-product-shops-item:last-child{margin-bottom:0}.aff-product-universal-box .aff-product-related{margin-bottom:25px}.aff-product-universal-box .aff-product-related-title{margin:0;margin-bottom:10px;font-size:19.6px}.aff-product-universal-box .aff-product-related-scroll{overflow-x:scroll;overflow-y:hidden;display:flex;padding-bottom:10px}.aff-product-universal-box .aff-product-related-item{padding:0;cursor:pointer;width:150px;height:150px;flex:0 0 150px;margin:0;margin-right:25px;overflow:hidden;border-width:1px;border-style:solid;display:flex !important;align-items:center !important}.aff-product-universal-box .aff-product-related-item-thumbnail{-o-object-fit:contain;object-fit:contain;max-width:100%;height:100%;box-shadow:none;padding:0}@media screen and (max-width:768px){.aff-product-universal-box-row{flex-direction:column}.aff-product-universal-box-column-full-width{flex:auto}.aff-product-universal-box-column-half-width{flex:1;width:100%;max-width:100%}.aff-product-universal-box-column-half-width:first-child{border-right:0}.aff-product-universal-box .aff-product-shops-item-thumbnail{margin-bottom:20px}.aff-product-universal-box .aff-product-shops-item-brand,.aff-product-universal-box .aff-product-shops-item-info{flex:1 0 100%;max-width:100%;width:100%}.aff-product-universal-box .aff-product-title{text-align:center}.aff-product-universal-box .aff-product-review{margin-bottom:20px !important}.aff-product-universal-box .aff-product-price,.aff-product-universal-box .aff-product-shop-item-price,.aff-product-universal-box .aff-product-review{text-align:center;flex-direction:column !important;align-items:center !important}.aff-product-universal-box .aff-product-price-current,.aff-product-universal-box .aff-product-price-old,.aff-product-universal-box .aff-product-price-indication,.aff-product-universal-box .aff-product-shops-item-price-current,.aff-product-universal-box .aff-product-shops-item-price-old,.aff-product-universal-box .aff-product-shops-item-price-indication{display:block;width:100%;margin:0 !important;text-align:center}.aff-product-universal-box .aff-product-review-votes{margin-left:0}}