.review-field-rating .control{margin:0}.review-add .label{font-weight:400 !important}.review-add div.mage-error[generated]{margin:2px 0 0 0}.review-add .review-form{max-width:inherit}.review-add .review-form button[type="submit"].action{float:right;font-weight:bold}.review-add .review-legend{width:100%;clear:both}.review-add .fieldset{margin:0}.review-add .fieldset .field{margin:0 0 5px}.review-add .fieldset .field>.label:after{color:red;margin:0 2px}.review-toolbar{border:0 !important}.review-control-vote{position:relative}.review-content{font-size:14px}.review-content .review-title{font-size:16px;font-weight:700;margin:0 0 10px}.review-item{padding:10px 0}.review-author{font-size:16px}.review-date{font-size:14px}.review-list .block-title strong{font-size:2rem !important;font-weight:bold !important}.product-info-main .product-review-summary{text-align:left}.product-reviews-summary{margin:5px 0}.fieldset>.field>.label,.fieldset>.fields>.field>.label{font-size:0}.fieldset>.field>.label>span,.fieldset>.fields>.field>.label>span{font-size:16px}.fieldset>.field>.label:after,.fieldset>.fields>.field>.label:after{vertical-align:top}.button{background-image:none;background:#fff;border:2px solid #000;color:#333;cursor:pointer;display:inline-block;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:500;margin:0;padding:9px 20px;font-size:1.6rem;line-height:1.8rem;box-sizing:border-box;vertical-align:middle;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s;border-radius:3px;text-decoration:none}.button:focus,.button:active{background:#f5f5f5;border:2px solid #000;color:#333}.button:hover{background:#f5f5f5;border:2px solid #000;color:#555}.button.disabled,.button[disabled],fieldset[disabled] .button{opacity:.5;cursor:default;pointer-events:none}.button:hover{text-decoration:none;background-color:#ffc81a;border-color:#ffc81a;color:#000}.button--black{background-color:#000;color:#fff}button.as-link,.button.as-link{line-height:1.42857143;margin:0;padding:0;color:#000;text-decoration:'underline';background:none;border:0;display:inline;text-decoration:underline}button.as-link:visited,.button.as-link:visited{color:#000;text-decoration:none}button.as-link:hover,.button.as-link:hover{color:#000;text-decoration:underline}button.as-link:active,.button.as-link:active{color:#000;text-decoration:underline}button.as-link:hover,.button.as-link:hover{color:#000}button.as-link:hover,button.as-link:active,button.as-link:focus,.button.as-link:hover,.button.as-link:active,.button.as-link:focus{background:none;border:0}button.as-link.disabled,button.as-link[disabled],fieldset[disabled] button.as-link,.button.as-link.disabled,.button.as-link[disabled],fieldset[disabled] .button.as-link{color:#000;opacity:.5;cursor:default;pointer-events:none;text-decoration:underline}button.no-hover:hover,.button.no-hover:hover{text-decoration:none;background-color:#fff;border-color:#000;color:#000}button.yellow,.button--yellow{text-decoration:none;background-color:#ffc81a;border-color:#ffc81a;color:#000}button.yellow:hover,button.yellow:active,button.yellow:focus,.button--yellow:hover,.button--yellow:active,.button--yellow:focus{background-color:#ffc81a;border-color:#ffc81a;color:#000}.input-label-wrapper{vertical-align:middle}.theme-checkbox{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.theme-checkbox__label{display:inline-block;position:relative;padding-left:35px;min-height:20px;cursor:pointer}.theme-checkbox__label:before{content:'';position:absolute;left:0;top:50%;margin-top:-10px;height:20px;width:30px;-webkit-transition:background .3s;-moz-transition:background .3s;-ms-transition:background .3s;transition:background .3s;background:url("../images/sprite_choice.svg") 0 -30px no-repeat}.theme-checkbox:checked+.theme-checkbox__label:before{background-position:0 0}.theme-checkbox:disabled+.theme-checkbox__label{opacity:.3}.theme-radio{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.theme-radio__label{display:inline-block;position:relative;padding-left:35px;min-height:20px;cursor:pointer}.theme-radio__label:before{content:'';position:absolute;left:0;top:50%;margin-top:-10px;height:20px;width:30px;-webkit-transition:background .3s;-moz-transition:background .3s;-ms-transition:background .3s;transition:background .3s;background:url("../images/sprite_choice.svg") 0 -30px no-repeat}.theme-radio__label:before{height:24px;margin-top:-12px;background:url("../images/sprite_choice.svg") 0 -90px no-repeat}.theme-radio:checked+.theme-radio__label:before{background-position:0 -60px}.theme-radio:disabled+.theme-radio__label{opacity:.3}.theme-toproduct{position:relative;white-space:nowrap;border:2px solid #000;border-radius:3px;height:40px;padding:0 46px 0 20px;text-decoration:none;display:inline-block;line-height:40px}.theme-toproduct:before{width:7px;height:12px;background:url('../images/sprite_arrows.svg') -1px -150px no-repeat;content:'';position:absolute;right:20px;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%)}.theme-toproduct:hover{background:#ffc81a;border-color:#ffc81a}.theme-towishlist{font-size:1.4rem;line-height:.1rem;text-decoration:underline}.theme-towishlist:hover{text-decoration:none}.flag{position:absolute;right:0;top:0;width:105px;height:27px;display:block;z-index:2}.flag span{display:block;width:100%;height:100%;font-size:1.2rem;line-height:27px;text-transform:uppercase}.flag .news{background-color:#1ee781;color:#000}.flag .sale{background-color:#007eff;color:#fff}.flag .promotion{background-color:#e71919;color:#fff}.flag .bestseller{background-color:#000;color:#fff}ul.flags{position:absolute;right:0;top:0;z-index:2;list-style-type:none;margin:0;padding:0}ul.flags li{margin:0}ul.flags>li{margin-bottom:2px}ul.flags .badge{width:105px;height:27px;display:block}ul.flags .badge span{display:block;width:100%;height:100%;font-size:1.2rem;line-height:27px;text-transform:uppercase}ul.flags .badge .promotion{background-color:#e71919;color:#fff}ul.flags .badge .bestseller{background-color:#000;color:#fff}ul.flags .badge .sale{background-color:#007eff;color:#fff}ul.flags .badge .news{background-color:#1ee781;color:#000}.stock-indicator{display:inline-block;width:70px;height:16px;margin:0 5px;vertical-align:bottom;border-radius:3px;background-color:#eee}.stock-indicator .stock-level{display:block;height:16px;border-radius:6px;border:3px solid #eee}.stock-indicator .level-low{width:33.33333333%;background-color:#c00}.stock-indicator .level-medium{width:66.66666667%;background-color:#ffc81a}.stock-indicator .level-high{width:100%;background-color:#1ee781}.clearfix:before,.clearfix:after{content:'';display:table}.clearfix:after{clear:both}div.mCSB_scrollTools.mCS-bold-theme .mCSB_dragger_bar{background-color:#969696;width:8px}div.mCSB_scrollTools.mCS-bold-theme .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#969696}div.mCSB_scrollTools.mCS-bold-theme .mCSB_draggerRail{background-color:#eee;width:12px}div.mCSB_scrollTools.mCS-bold-theme.mCSB_scrollTools_onDrag .mCSB_dragger_bar{background-color:#969696}.mCSB_outside+div.mCSB_scrollTools.mCS-bold-theme{right:6px;top:10px;height:calc(100% - 20px)}table{width:100%;border-collapse:collapse;border-spacing:0;max-width:100%}table th{text-align:left}table>tbody>tr>th,table>tfoot>tr>th,table>tbody>tr>td,table>tfoot>tr>td{vertical-align:top}table>thead>tr>th,table>thead>tr>td{vertical-align:bottom}table>thead>tr>th,table>tbody>tr>th,table>tfoot>tr>th,table>thead>tr>td,table>tbody>tr>td,table>tfoot>tr>td{padding:10px 15px}table td,table th{font-size:14px;min-width:40px}table:not(.cart):not(.totals):not(.table-comparison){border:1px solid #e4e4e4}input.mage-error,select.mage-error,textarea.mage-error{border:2px solid #cc0101}div.mage-error[generated]{margin:9px 0 0 20px;font-size:13px;font-weight:700}@media all and (max-width:1024px){.box-tocart{position:relative}.box-tocart .input-qty{padding:0 20px !important}div.mage-error[generated]{margin:3px 0 0 5px !important;font-size:13px;font-weight:700;position:absolute !important;top:0;left:35px !important}}@media print{.bold-multiwishlist-index-index .action.details:after,.bold-multiwishlist-index-index .page-footer,.bold-multiwishlist-index-index .wishlist-buttons--bottom,.bold-multiwishlist-index-index .actions-remove,.bold-multiwishlist-index-index .box-tocart,.bold-multiwishlist-index-index .wishlist-select-all-items,.bold-multiwishlist-index-index .wishlist-buttons--top,.bold-multiwishlist-index-index .button--remove-wishlist,.bold-multiwishlist-index-index .back-and-settings--wrapper{display:none !important}.bold-multiwishlist-index-index .products-grid.wishlist .product-item{margin-left:20px;width:calc(50% - 10px)}.bold-multiwishlist-index-index .products-grid.wishlist .product-item:nth-child(2n+1){margin-left:0}.bold-multiwishlist-index-index .products-grid.wishlist .product-item-configuration .content{position:static;display:block !important;width:200px;margin:0;padding:0 5px 5px;border:1px solid #ccc}.bold-multiwishlist-index-index .products-grid.wishlist .action.details{text-decoration:none}.bold-multiwishlist-index-index .products-grid.wishlist .product-item-comment{padding:10px;border:1px solid #eee !important;border-radius:3px}.catalog-product-view .swatch-color-field,.catalog-product-view .fotorama__nav-wrap,.catalog-product-view .page-footer,.catalog-product-view .table-caption,.catalog-product-view .attribute__tile,.catalog-product-view .product-social-links,.catalog-product-view .product-addto-links,.catalog-product-view .product-options-bottom,.catalog-product-view .product-reviews-summary{display:none !important}.catalog-product-view .product.media{float:left;width:45%}.catalog-product-view .product.media .fotorama__stage{border:0}.catalog-product-view .product-info-main{float:right;width:53%}.catalog-product-view .product-info-main h1.page-title{font-size:20px}.catalog-product-view .product-info-main .swatch-attribute{margin-bottom:0}.catalog-product-view .product-info-main .swatch-attribute-options{display:inline-block}.catalog-product-view .product-info-main .swatch-opt{margin:10px 0}.catalog-product-view .product-info-main .product.sku{margin-right:20px}.catalog-product-view .product-info-main .stock{display:inline-block}.catalog-product-view .product-info-main .product-info-more{border-bottom:1px solid #e6e6e6}.catalog-product-view .product-info-main .product-info-more .shipping-time{height:auto;border:0;padding:0 0 20px}.catalog-product-view .shopping-social__wrapper .shopping-info{border:0;margin:0;padding:10px 0}.catalog-product-view .shopping-social__wrapper .shopping-features{clear:both}.catalog-product-view .shopping-social__wrapper .shopping-features .feature{padding:20px 0 10px}.catalog-product-view .shopping-social__wrapper .feature:before{-webkit-print-color-adjust:exact !important;print-color-adjust:exact !important}.catalog-product-view .additional-attributes tr{border-top:1px solid #e6e6e6}.catalog-product-view .additional-attributes .col.label{padding-left:10px !important}.catalog-category-view .product-item-inner,.catalog-category-view .field.limiter,.catalog-category-view .page-footer,.catalog-category-view .toolbar-products,.catalog-category-view .block.filter{display:none !important}.catalog-category-view .product-item{width:25% !important}}.product.alert label,.product.stock label{font-weight:normal;width:100% !important;text-align:left !important;margin-bottom:10px !important}.product.alert input:not([disabled]):focus,.product.stock input:not([disabled]):focus{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}.product.alert .field .input-text,.product.stock .field .input-text{width:60%;float:left}.product.alert .field button,.product.stock .field button{margin-top:1px;height:48px !important;width:40%;float:right}.product.alert .field button span,.product.stock .field button span{font-weight:bold}.product.alert .field button.logged-in,.product.stock .field button.logged-in{float:left !important}.product-info-main .product.alert{margin:0 !important}.page-product-configurable .product.alert .fieldset>.field{margin:0 !important}.product .fieldset>.field{margin:0 !important}.product div.mage-error[generated]{clear:both;margin:0 !important;position:relative !important;padding:10px 0 0 !important;left:0 !important}.product #product_form_validator-error{display:none !important}.product-review-summary{text-align:center}.product-review-summary a{color:gray;text-decoration:none}.product-review-summary a:hover{color:#000}.product-review-summary .product-reviews-summary{display:inline-block}.product-review-summary .rating-summary{display:block;text-align:center}.product-review-summary .rating-count{display:inline-block;font-size:12px;vertical-align:middle;padding-left:5px}.header.content{padding:0}.header.content.links{padding:5px 0 0 0;display:block;text-transform:uppercase}.header.content.links .store-phone-item{font-weight:700;display:inline-block;font-size:14px;letter-spacing:1.5px;padding-left:20px}.header.content.links .store-phone-item:before{background:url('../images/sprite_menu.svg') 6px -17px no-repeat;content:'';display:inline-block;vertical-align:middle;width:20px;height:20px}.header.content.links .store-phone-item .tooltip-content{font-weight:normal;text-align:center;top:30px;background:#ffc81a;border-radius:2px;padding:10px;z-index:5000;right:0;display:none;position:absolute;color:#333;line-height:14px;font-size:1.2rem;border:1px solid #ffc81a;margin-bottom:5px;bottom:inherit}.header.content.links .store-phone-item .tooltip-toggle:hover+.tooltip-content{display:block !important}.header.content.links .advice-zone-item{padding:0 7px 0 0;font-weight:700;display:inline-block;font-size:14px;letter-spacing:1.5px}.header.content.links .advice-zone-item:before{margin-bottom:6px;background:url('../images/sprite_menu.svg') 2px 2px no-repeat;content:'';display:inline-block;vertical-align:middle;width:20px;height:20px}.page-print .logo{display:block;float:none;text-align:left}@media print{*{-webkit-filter:none !important;background:transparent !important;color:#000 !important;filter:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}.table-wrapper table{width:100%;table-layout:fixed}.table-wrapper table td{width:auto}.table-wrapper table>tfoot>tr:first-child{border-top:1px solid #999}.box,tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:1cm}.block-content,p,h2,h3{orphans:3;widows:3}.block-content{page-break-before:avoid}.block-title,h2,h3{page-break-after:avoid}.nav-toggle{display:none !important}.sidebar,.nav-sections,.header.content>*[class],.panel.wrapper>*[class],.footer.content>*[class]{display:none}.logo,.footer .copyright{display:block !important;margin:10px 0}.order-details-items .order-items .order-gift-message:not(.expanded-content){height:auto;visibility:visible}.column.main{float:none !important;width:100% !important}.breadcrumbs{margin:0 auto;text-align:right}.footer.content{padding:0}}