@charset "UTF-8";.row.heading a{text-decoration:none}.orbit-container{height:auto!important}@media screen and (max-width:440px){a.edit-product{margin-top:calc((2em - 14px)*.6)}}.product-container .price{display:flex;flex-flow:row nowrap;justify-content:space-between;width:100%;align-items:baseline;color:#787878}.product-container .price .column:first-child{font-size:120%;font-weight:bolder;padding-left:0!important}.product-container .availability .column:first-child{padding-left:0!important}.product-container .availability .column:last-child,.product-container .price .column:last-child{padding-right:0!important}.product-container #id_price span{margin-left:.18em;font-size:1.9rem;font-weight:bolder;font-family:"Proxima Nova Bold",Helvetica,Arial,sans-serif}.product-container .features{display:block!important}.product-container .options{margin-top:0;margin-bottom:20px;color:#000}.category-head h1,.product-container .add-btn{margin-left:auto}@media screen and (max-width:640px) and (orientation:portrait){.product-container{border:0}}.star-rating{margin-bottom:0}.product-tabs{margin-top:.8em!important}@media screen and (max-width:960px){.product-tabs{margin-bottom:3em!important}}@media screen and (max-width:30em) and (orientation:portrait){.orbit-bullets .horizontal{margin-left:0}}.category-head{display:flex;justify-content:flex-start;flex-flow:row;align-items:baseline}#sort-by__form,.review header h3{display:flex;justify-content:flex-start;align-items:center}#sort-by__form{flex-flow:row wrap;margin-bottom:2rem}#sort-by__form select{margin-left:1ex;line-height:initial}#sort-by__form select option{line-height:2em;padding:4px 0}@media screen and (max-width:444px){#sort-by__form select{margin-left:0;margin-top:.5em;margin-bottom:.5em}}#sort-by__form .btn{margin-left:1rem;line-height:1rem!important}@media screen and (max-width:573px){#sort-by__form .btn{margin-left:0;margin-top:.5em}}.review-list-container{font-size:14px}.category-head .write-review{color:#e82e2f!important;text-decoration:none!important}#reviews a{border:1px solid #d42728!important;color:#d42728!important;background-color:#fefefe;transition:all .3s ease-in-out;margin:1.4rem 0 2rem!important}#reviews a:hover{color:#fefefe!important;background-color:#d42728}@media screen and (max-width:460px){#reviews a{text-align:center;width:100%}}@media screen and (max-width:460px) and (orientation:portrait){#reviews a{margin-top:.5rem!important}}.review{margin-bottom:1.8em}.review header h3{font-size:initial;flex-flow:row}@media screen and (max-width:480px){.review header h3{display:inline-block;font-size:1.08rem!important;margin-bottom:.5rem}}.review header h3 span{margin-right:1em}@media screen and (max-width:480px){.review header h3 span{display:inline-block;transform:scale(.82);margin:0 0 0-12px;top:3px;position:relative}}.review p:nth-of-type(1){margin-bottom:.6rem}.review small{margin-right:1em;font-size:100%}.review form.vote_agree{margin-right:0!important}.review form button{display:block;padding:.3rem .9rem;font-size:14px;color:#262626;background-color:#f2ecec;margin-right:1rem;transition:all .3s ease-in-out}.review form button:hover{background-color:rgba(232,48,48,.99);color:#f2ecec}.vertical-separator{margin:0 .3rem}.feedback,.voter{display:flex;justify-content:flex-start;align-items:baseline}.feedback{flex-flow:row nowrap;color:#444}.voter{flex-flow:row}.voter strong{margin-left:.4rem;font-weight:400}#add_review_form input{max-width:none!important}#add_review_form textarea{height:166px}.orbit-bullets .column{padding-left:0!important}a.write-review{padding:.7rem 1rem .7rem 0}@media screen and (max-width:680px){.menu.horizontal{margin:3px 3px 6px 0}}.product-container{max-width:71.5625rem;margin:0 auto;display:grid;grid-template-columns:1.2fr .8fr;grid-template-rows:1fr;gap:1em;color:#707070;border:1px solid #d9d9d9;font-size:.875rem;padding:1rem}@media screen and (orientation:portrait) and (max-width:480px){.product-container{border:0;padding:1em 0}}.product-container #productDescription{grid-column:2/3;grid-row:1/2;display:inline-grid;grid-template-columns:1fr;grid-template-rows:minmax(120px,auto) repeat(4,minmax(40px,auto)) 3fr;gap:1em}.product-container .heading{font-size:110%;font-weight:600}@media screen and (max-width:760px){.product-container .heading{margin:0 .7em .5em}}.product-container .technical,.product-container .technical .line .name,.product-container .technical .line .value{background-color:#f9f9f9}.product-container .features{margin:0;padding:1em 1.6em}.product-container .features .line::marker{color:#707070!important}.product-container .features-left{padding-left:0}.product-container .option-name{margin-bottom:1em}@media screen and (orientation:portrait) and (max-width:680px){.product-container{grid-template-columns:1fr;grid-template-rows:repeat(2,auto)}.product-container #productDescription{grid-column:1/2;grid-row:2/3;grid-template-rows:repeat(1,auto)}.product-container #wishMark{right:12px}}.product-container #id_product_options{width:100%;max-width:100%}.product-container #alert_form1{text-align:left;margin:1em 0}.product-container #alert_form1 .btn{padding:10px 24px;margin:24px 0 16px}.product-tabs{max-width:71.5625rem}@media screen and (min-width:641px) and (max-width:1140px){.product-tabs{margin:.6em 0!important}}@media screen and (min-width:1140px){.product-tabs{margin:1.2rem auto!important;padding:0!important}}@media screen and (max-width:640px){.product-tabs .tabs,.product-tabs .tabs-content{margin:0 6px!important}}.ListBullets{list-style-type:square!important;margin-top:8px}.ListBullets .bulletline{display:list-item!important;line-height:1rem}.ListBullets .bulletline:not(:first-child){margin-top:6px}.fontbolder{font-weight:bolder}#mediaContent{position:relative}.editHeader{display:inline-block;align-content:baseline}.editHeader a{margin-left:1em}.editText{color:#d42728!important;margin:0;padding:0}.EditSign svg{width:16px;height:16px;fill:#d42728}#wishMark{position:absolute;display:block;width:48px;height:48px;top:12px;right:48px;z-index:4;border-radius:23px;background-color:rgba(249,249,249,.8);background-clip:border-box;box-shadow:0 0 2px 1px #e0e0e0}#wishMark svg{display:block;width:25px;height:23px;fill:#9b9b9b;margin:auto;top:14px;background-color:transparent}#wishMark:hover svg{fill:#dc2626;cursor:pointer}#purposeInfo,#wishMark svg,.purposeList{position:relative}.purposeList{list-style:none;padding:0;margin:0;overflow:visible}.horizontal,.listItem,.vertical{display:flex;justify-content:flex-start;flex-flow:row;align-items:baseline}.listItem,.vertical{flex-flow:column}.listItem{flex-flow:row;align-items:center;width:42px;height:42px;border:2px solid rgba(237,237,237,.95);border-radius:4.2px;background-color:rgba(237,237,237,.95)}.listItem:not(:first-child){margin-left:9px}.listItem:hover{cursor:default}.icon{padding-top:2.1px;margin:0 auto;width:32px;height:32px;fill:rgba(74,74,74,.9)}.icon:hover{color:rgba(74,74,74,.9)}#popupPurposeMessage{position:absolute;width:max-content;height:32px;padding:6px 10px;font-size:13px;color:#fff;border:1px solid rgba(51,51,51,.99);background-color:rgba(51,51,51,.99);border-radius:2px;box-shadow:0 4px 15px 6px rgba(0,0,0,.2);z-index:5000}#popupPurposeMessage:before{position:absolute;content:"▼";transform:rotate(11deg);color:rgba(51,51,51,.99);top:23px;left:3px}.icon,.visibleState{display:block}.hiddenState{display:none}