.bg-medlightgrey{background:#e7e6e6}.bg-medgrey{background:#ddd}.bg-darkgrey{background:#a2a2a2;color:#222}.p0{padding:0}.m0{margin:0}.green,a.green{color:#2f7473}a.green:hover{color:#bc0f2c;text-decoration:underline}a.white,a.white:visited{color:#fff}a.white:active,a.white:hover{color:#fff;text-decoration:underline}.plain-list{list-style:none}.plain-list,.plain-list li{margin:0;padding:0}.hide-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}input,textarea{font-family:canada-type-gibson,sans-serif}.flex-col-justify{display:flex;flex-direction:column;justify-content:space-between}.btn-black{background:#131313;background:linear-gradient(180deg,#131313 0,#202020);border:none;border-radius:3px;color:#fff;display:inline-block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FF131313",endColorstr="#FF202020",GradientType=0);font-size:15px;height:auto;padding:6px 12px}.btn-black:focus,.btn-black:hover{background:#1d1d1d;background:linear-gradient(180deg,#1d1d1d 0,#2a2a2a);color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FF1D1D1D",endColorstr="#FF2A2A2A",GradientType=0);outline:0;text-decoration:none}.btn-black:active,.btn-black:active:focus{background:#090909;background:linear-gradient(180deg,#090909 0,#161616);box-shadow:inset 0 0 5px rgba(0,0,0,.5);color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FF090909",endColorstr="#FF161616",GradientType=0);outline:0;text-decoration:none}.btn-black:visited{color:#fff}.btn-green{align-items:center;background:#2f7473;border:none;border-radius:3px;color:#fff;display:inline-flex;font-size:15px;height:auto;padding:6px 12px}.btn-green:focus,.btn-green:hover{background:#225756;color:#fff;outline:0;text-decoration:none}.btn-green:active,.btn-green:active:focus{background:#090909;box-shadow:inset 0 0 5px rgba(0,0,0,.5);color:#225756;outline:0;text-decoration:none}.btn-green:visited,.btn-red{color:#fff}.btn-red{align-items:center;background:#d81136;border:none;border-radius:3px;display:inline-flex;font-size:15px;height:auto;padding:6px 12px}.btn-red:focus,.btn-red:hover{background:#9f0f21;color:#fff;outline:0;text-decoration:none}.btn-red:active,.btn-red:active:focus{background:#090909;box-shadow:inset 0 0 5px rgba(0,0,0,.5);color:#9f0f21;outline:0;text-decoration:none}.btn-red:visited{color:#fff}.cover-image{max-height:100%;max-width:293px}.cover-image-fit{max-height:100%;max-width:100%}.break{flex-basis:100%;height:15px}.text-right{text-align:right}.text-center{text-align:center}.text-left{text-align:left}.border{border:1px solid #ddd}.border-bottom{border-bottom:1px solid #ddd}.white{color:#fff}.grey{color:#a2a2a2}.d-none{display:none}.d-block{display:block}.d-flex{display:flex}.order-1{order:1}.order-2{order:2}.order-3{order:3}.align-items-center{align-items:center}@media (min-width:992px){.d-lg-block{display:block}.d-lg-none{display:none}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}}@media (min-width:768px){.d-lg-none{display:none}#payment_iframe{height:230px}.product-accordion-wrap{display:none}.product-tabs-wrap{display:block}}@media (max-width:767px){.Cell.pl,.Cell.pll{padding-left:0}.Cell.pr,.Cell.prl{padding-right:0}#catalog-search-form{display:none}.d-md-block{display:block}.d-md-none{display:none}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}#logo>div>img{max-width:60%}.body-container{margin-left:5px;margin-right:5px}#menu-toggle{fill:#fff;float:right}#menu-toggle .line{fill:#fff;transform-origin:left center;transition:all .3s ease-in-out}#payment_iframe{height:250px}.product-accordion-wrap{display:block}.product-tabs-wrap{display:none}}ul.ps-alert-error{border-radius:.25rem;list-style:none;margin:0 0 1rem;padding:0}ul.ps-alert-error li{align-items:center;background:#cd152d;border-radius:.25rem;color:#fff;display:flex;justify-content:start;margin-bottom:.5rem;padding:.5rem}ul.ps-alert-error li i{height:1.5rem;line-height:1.25rem;margin-right:.5rem;width:1.5rem}ul.ps-alert-error li i svg{max-width:100%}ul.ps-alert-error li p{margin:0}ul.ps-alert-success{border-radius:.25rem;list-style:none;margin:0 0 1rem;padding:0}ul.ps-alert-success li{align-items:center;background:#2f7473;border-radius:.25rem;color:#fff;display:flex;justify-content:start;margin-bottom:.5rem;padding:.5rem}ul.ps-alert-success li i{height:1.5rem;line-height:1.25rem;margin-right:.5rem;width:1.5rem}ul.ps-alert-success li i svg{max-width:100%}ul.ps-alert-success li p{margin:0}.product-attribution{margin-top:1rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.75rem}.mb-3{margin-bottom:1.25rem}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-2{margin-top:.75rem}.mt-3{margin-top:1.25rem}.row>*{box-sizing:border-box;flex-shrink:1!important;width:auto}.help-block ul{list-style:none;margin:0;padding:0}.help-block ul li.alert{border-radius:.25rem;color:#fff;margin-bottom:.5rem;padding:.5rem}.help-block ul li.alert.alert-danger{background-color:#bc0f2c}input.form-control,textarea.form-control{border:1px solid #ddd;border-radius:4px;font-size:1rem;padding:.5rem;width:calc(100% - 1rem)}.form-control:focus{border-color:#368685;box-shadow:inset 0 1px 1px rgba(0,0,0,.08),0 0 8px rgba(54,134,132,.6);outline:0}.well{line-height:1.4275}.float-right{float:right}.float-left{float:left}.numeric-input-box{text-align:center;width:100%}.numeric-input-qty{color:#7f7f7f;display:inline-block;position:relative}.numeric-input-qty input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;border:1px solid #dcdcdc;box-shadow:none;float:right;outline:none;text-align:center;transition:border .3s ease-in-out,color .3s ease-in-out;width:40%}.numeric-input-qty input[type=number]:focus{border-color:#57b8f6!important}.numeric-input-qty input[type=number]:hover{border-color:#a5a5a5}.numeric-input-qty input[type=number]::-webkit-inner-spin-button,.numeric-input-qty input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.numeric-input-qty-btn{background-color:#000;border-radius:5px;color:#fff;cursor:pointer;float:right;height:34px;margin-left:3px;margin-right:3px;margin-top:1px;position:relative;width:39px}.numeric-input-qty-btn:after,.numeric-input-qty-btn:before{background-color:currentColor;content:"";display:block;height:2px;left:calc(50% - 6px);position:absolute;top:calc(50% - 1px);width:12px}.numeric-input-qty-remove:after{display:none}.numeric-input-qty-add:after{transform:rotate(90deg)}.attribution-content p{display:inline;margin:0}.product-accordion{list-style:none;margin:0;padding:0}.product-accordion-item{border-bottom:1px solid #e7e6e6}.product-accordion-item:last-child{border-bottom:none}.product-accordion-header{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:none;border-top:1px solid #d1d1d1;color:#000;cursor:pointer;display:flex;font-family:inherit;font-size:inherit;justify-content:space-between;padding:.75rem 1rem;text-align:left;width:100%}.product-accordion-header:first-child{border-top:none}.product-accordion-header:focus{outline:2px solid #2f7473;outline-offset:-2px}.product-accordion-item:first-child .product-accordion-header{border-top:1px solid #d1d1d1}.product-accordion-icon{border-bottom:2px solid;border-right:2px solid;display:inline-block;flex-shrink:0;height:.75rem;margin-left:.5rem;transform:rotate(45deg);transition:transform .3s ease;width:.75rem}.product-accordion-item.is-open .product-accordion-icon{transform:rotate(-135deg)}.product-accordion-panel{overflow:hidden}.product-accordion-panel[hidden]{display:block;height:0;overflow:hidden;visibility:hidden}.product-accordion-panel-inner{border:1px solid #d1d1d1;border-top:none;box-sizing:border-box;margin-bottom:0;overflow:hidden;padding:1rem}.product-accordion .synopsis-actions{margin-top:2.2rem}.product-accordion .block-title{padding:.5rem 1rem}.product-accordion .block-content{background-color:#ddd}.product-accordion .block-content ul{padding-bottom:.5rem}.product-accordion .block-content ul li{padding:.5rem 1rem}.product-accordion .product_comment{border-bottom:1px solid #ddd;margin-bottom:1rem;padding-bottom:1rem}.product-accordion .product_comment:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.product-accordion .media_review{margin-bottom:1rem;padding-bottom:1rem}
