.cart-actionsContainer .classsection-wrapper .cartpage-class-section .class-wrapper .class-col-2 .lag-provider-policy .discounted-product span.error-icon,.class-alert-text .error-icon,.class-provider-info .class-provider-content .driving-directions a .driving-icon,.class-set-details .social-links-main ul li a .fa,.classes-wrapper .classes-col-3 .class-setting-language .class-set-info .class-tooltip .class-tool-close,.classes-wrapper .classes-col-3 .class-setting-language .class-set-info .tooltip-content .class-tool-close,.classes-wrapper .social-links-main ul li a .fa,.expired-class-error-msg:before,.header-geo-arrow,.header-geo-location span.header-geo-icon,.product-alert-text .error-icon,.product-options .color li.unselectable a,.product-variations .color li.unselectable a,.pt_product-search-result .plp-refine-main .breadcrumb .clear-refinement .remove-all:after,.search-keyword .search-field .search-icon,.search-keyword button .header-geo-arrow,.search-result-options .pagination .first-last span.pagination-next,.search-result-options .pagination .first-last span.pagination-previous,.search-result-options .pagination .last-disable span.pagination-next,.search-result-options .pagination .last-disable span.pagination-previous,.sign-up-dialog .dialog-content .class-reg-btn .reg-now-link .fa,.sign-up-dialog .ui-dialog-titlebar .ui-button-icon-primary,.sprite,.tooltip-note .class-tool-close{background:url(../images/Arc-images/ARC-sprite.png) no-repeat}@media screen and (max-width:767px){.sprite-iphone{background:url(../images/Arc-images/ARC-sprite.png) no-repeat}}@media screen and (max-width:1023px){.sprite-iphone-tablet{background:url(../images/Arc-images/ARC-sprite.png) no-repeat}}body{background:#fff;color:#333;font-family:Roboto,sans-serif;font-size:12px;line-height:18px;overflow-x:hidden}body.fixed{position:fixed;top:0}.category-heading,a{outline:0;overflow:hidden;text-decoration:none;background:0 0;font-size:18px;font-weight:500;letter-spacing:.5px;text-align:left;color:#ed1329}.category-heading:active,.category-heading:hover,a:active,a:hover{outline:0}.category-heading[disabled],a[disabled]{cursor:default;color:#333;box-shadow:none;background-color:#d7d7d8}.category-heading[disabled]:hover,a[disabled]:hover{background-color:#d7d7d8}.dont-show-again{float:left;font-weight:400;font-size:12px;width:65%}.dont-show-again span{vertical-align:text-bottom}.openIfIE .ui-dialog-title{margin:13px 0}fieldset{border:0;margin:0;padding:0;float:left;width:100%}table{width:100%}th{text-align:left}td{padding:1em;vertical-align:top}.button-fancy-large{font-size:14px;font-weight:500;letter-spacing:.4px;padding:31px 115.38px}.button-fancy-large.place-order,.button-fancy-large.product-order{line-height:11px}.button-fancy-large.place-order{padding:36px 69.47px 33px}.button-fancy-large.product-order{padding:36px 121.62px 33px}.button-fancy-large.disable-mode-btn{cursor:default;color:#333;pointer-events:none;box-shadow:none;background-color:#d7d7d8!important}.button-fancy-large.disable-mode-btn:hover{background-color:#d7d7d8}.button-text,.tooltip-class a{font-family:Muli,sans-serif;font-size:12px;font-weight:600;line-height:18px;text-align:left;color:#1e97d2;background:0 0;padding:0;margin:0}.button-text:hover,.tooltip-class a:hover{background:0 0;color:#333}.button-full-width{padding-left:0;padding-right:0;text-align:center;width:100%}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.menu{float:left;margin:0;padding:0}.menu li{float:left;list-style:none!important}.pt_product-search-result .product-name{max-height:63px;overflow:hidden}.product-name{text-align:left;clear:both;float:left;width:100%;margin:13px 0 0;font-weight:900}.product-name a{color:#333;font-weight:900;letter-spacing:.5px;line-height:20px}.hide{display:none}.show{display:block}p{margin:23px 0 34px;font-family:Muli,sans-serif;font-size:13px;line-height:25px;letter-spacing:.3px;text-align:left}.label{margin:0 0 7px;font-weight:700}.header-geo-location{position:relative}.header-geo-location input[type=text]{border-radius:0}@media screen and (max-width:1023px){.category-heading,a{letter-spacing:.4px;font-size:14px}}#main{width:100%;float:left;margin-top:140px;position:relative}.header-geo-icon:hover{cursor:pointer}.geo-complete-results .geo-location{text-transform:uppercase;font-size:12px;color:#333}@media screen and (max-width:767px){.product-name{height:43px;margin:2px 0 7px;line-height:10px}.product-name a{font-size:12px;line-height:14px;margin:0}}.cart-actions:after,.cart-empty .product-listing:after,.cart-empty:after,.cart-footer:after,.clearfix:after,.pdp-main .product-actions:after,.pdp-main .product-review:after,.pdp-main:after,.product-thumbnails ul:after,.product-tile:after,.store-list-pdp-container .store-list-item:after{content:"";display:table;clear:both}.button,.buttonstyle,button,input[type=button]{color:#fff;cursor:pointer;overflow:visible;display:inline-block}.button-fancy-large,.large.button,.large.buttonstyle,button.large,input.large[type=button]{text-transform:uppercase}.raised.button,.raised.buttonstyle,button.raised,input.raised[type=button]{border-width:0;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}.raised.button:hover,.raised.buttonstyle:hover,button.raised:hover,input.raised:hover[type=button]{background-color:#608A00;color:#fff}.simple.button,.simple.buttonstyle,button.simple,input.simple[type=button]{background-color:#fff;color:#608A00}.button[disabled],.buttonstyle[disabled],.disabled.button,.disabled.buttonstyle,button.disabled,button[disabled],input.disabled[type=button],input[disabled][type=button]{background-color:#ccc;border-color:#ccc;color:#666;opacity:.5;box-shadow:none}.button[disabled]:hover,.buttonstyle[disabled]:hover,.disabled.button:hover,.disabled.buttonstyle:hover,button.disabled:hover,button[disabled]:hover,input.disabled:hover[type=button],input[disabled]:hover[type=button]{background-color:#ccc;border-color:#ccc}.button a,.buttonstyle a,button a,input[type=button] a{color:#fff}.button a:hover,.buttonstyle a:hover,button a:hover,input[type=button] a:hover{color:#84bd00;text-decoration:none}.button i.left,.buttonstyle i.left,button i.left,input[type=button] i.left{margin-right:.6em}.button i.right,.buttonstyle i.right,button i.right,input[type=button] i.right{margin-left:.6em}.boxsizing{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.button,.buttonstyle,.search-keyword button,button,input[type=button]{background-color:#ed1329;border:none;border-radius:0;padding:11.5px}.button:hover,.buttonstyle:hover,button:hover,input:hover[type=button]{background-color:#252524}.header-geo-arrow,.search-keyword button .header-geo-arrow{width:27px;height:27px;background-position:-144px -8px;display:inline-block}.classes-wrapper .classes-col-3 .class-setting-language .class-set-info{position:absolute;width:400px;background-color:#d6d6d6;color:#252524;text-align:center;z-index:1;bottom:111%;left:0;box-sizing:border-box;padding:5px;display:none}.classes-wrapper .classes-col-3 .class-setting-language .class-set-info:after{left:18%;border:solid transparent;border-width:9px;content:"";border-top-color:#d6d6d6;position:absolute;bottom:-18px}.classes-wrapper .classes-col-3 .class-setting-language .class-set-info .class-tooltip,.classes-wrapper .classes-col-3 .class-setting-language .class-set-info .tooltip-content{color:#252524;text-align:center;font-size:14px;padding:10px 25px 5px 0;position:relative}.classes-wrapper .classes-col-3 .class-setting-language .class-set-info .class-tooltip .class-selected,.classes-wrapper .classes-col-3 .class-setting-language .class-set-info .tooltip-content .class-selected{text-transform:uppercase;font-weight:700}.classes-wrapper .classes-col-3 .class-setting-language .class-set-info .class-tooltip .class-tool-close,.classes-wrapper .classes-col-3 .class-setting-language .class-set-info .tooltip-content .class-tool-close{width:9px;height:9px;display:inline-block;position:absolute;right:15px;background-position:-550px -9px;cursor:pointer}.header-geo-location span.header-geo-icon{background-position:-495px -6px;width:18px;height:18px;display:block;position:absolute;left:16px;top:36%}@media screen and (max-width:1023px){.header-geo-location span.header-geo-icon{left:10px}}.header-geo-location input[type=text]{padding:12px 5px 11px 4px}.page-tittle{font-family:Roboto,sans-serif;font-weight:900;font-size:36px;letter-spacing:.9px;text-align:left;color:#333;line-height:40px}.cta-red.button,.cta-red.buttonstyle,button.cta-red,input.cta-red[type=button]{font-family:Roboto,sans-serif;font-size:14px;font-weight:500;letter-spacing:.4px;background-color:#ed1329;color:#fff;text-transform:uppercase;float:left;padding:26.5px 57.29px;box-shadow:0 5px 8px 0 rgba(0,0,0,.25);text-align:center}.cta-red.button span.learn,.cta-red.buttonstyle span.learn,button.cta-red span.learn,input.cta-red[type=button] span.learn{float:none;vertical-align:middle;margin-right:9px;padding-top:4px;display:inline-block}.cta-red.button .header-geo-arrow,.cta-red.buttonstyle .header-geo-arrow,button.cta-red .header-geo-arrow,input.cta-red[type=button] .header-geo-arrow{display:inline-block;vertical-align:middle}.refinement-search-cat ul li.active span{border-bottom:4px solid red}.refinement-search-cat ul{border-bottom:1px solid #d6d6d6}.button-fancy-large{box-shadow:0 5px 8px 0 rgba(0,0,0,.25)}.class-col-0.onlineclass .class-offer-online{font-size:18.5px;font-weight:700;letter-spacing:.5px;color:#fff;text-align:center}.class-col-4 .button-text,.have-another-promo,.item-edit-details a,.item-quantity .item-quantity-details button,.item-quantity .update-cart-btn button,.item-quantity-details .middle-content .middle-full-con button,.minicart-data .remove-link,.removeCoupon,.tooltip-class a{line-height:12px;text-decoration:underline}.class-col-4 .button-text:hover,.have-another-promo:hover,.item-edit-details a:hover,.item-quantity .item-quantity-details button:hover,.item-quantity .update-cart-btn button:hover,.item-quantity-details .middle-content .middle-full-con button:hover,.minicart-data .remove-link:hover,.removeCoupon:hover,.tooltip-class a:hover{color:#333;background:0 0}.dw-apple-pay-button,.dw-apple-pay-button:hover{margin:0}.confirmation-product-section .product-price .price-standard,.item-price .price-sales.price-standard,.mini-cart-price.price-standard{margin-right:5px;text-decoration:line-through;color:#ccc}#cart-table .item-quantity-details .product-availability-list{margin:0;padding:0}#cart-table .item-quantity-details .product-availability-list .not-available,#cart-table .item-quantity-details .product-availability-list .on-order{font-weight:900;color:#ed1329}#cart-table .price-promotion .price-sales{color:#900}#cart-table .price-promotion .price-standard{margin:0 1em 0 0;text-decoration:line-through;color:#ccc}@media screen and (min-width:768px){#cart-table .item-total .promo-adjustment{width:100%;float:right}}#cart-table .price-unadjusted{color:#ccc}#cart-table .price-unadjusted span{text-decoration:line-through}#cart-table .gift-cert-delivery{color:#900}.cart-promo{background:url(../images/interface/ui-promo-bg-gray-diag.png);color:#333;margin:.3em 0;padding:1em}.cart-promo .bonus-item-actions{font-size:1em!important;text-align:right;vertical-align:middle}.cart-footer{width:100%;border-top:1px solid #ccc;margin-top:20px}.cart-footer.promo-click .error{display:block;width:100%}@media screen and (min-width:768px){.cart-footer.promo-click{display:flex;flex-wrap:wrap}.cart-footer.promo-click .tax-exempt{display:flex;width:100%;margin-top:20px;padding-left:0;order:3}.cart-footer.promo-click .tax-exempt .separator{display:none}.cart-footer.promo-click .cart-order-totals{display:flex;align-items:flex-end;text-align:right;flex-grow:1;margin-top:20px;width:40%}.cart-footer.promo-click .cart-order-totals .order-totals-table{margin-left:auto}}@media screen and (max-width:767px){.cart-footer{display:flex;flex-direction:column}}.cart-order-totals{float:right;margin-top:22px;margin-bottom:17px}@media screen and (max-width:767px){.cart-order-totals{order:3}}.order-totals-table .order-totals-item{width:60%}.order-totals-table .order-totals-value{width:40%}.cart-actions .dw-apple-pay-button{font-size:1.35em;padding:.5em 2em}.cart-action-checkout{float:right}.cart-actions-top .cart-action-continue-shopping{float:none}.cart-actions-top a.checkout-paypal{float:left;margin-top:7px;margin-right:3px}.cartpagecontinue{cursor:pointer}.cart-empty h1{text-align:center}.cart-empty .cart-action-continue-shopping{float:none;text-align:center}.cart-empty .cart-recommend-section{margin-top:0}.emptycart .cart-recommend-section{margin-top:36px}@media screen and (max-width:767px){.emptycart .cart-recommend-section{margin-top:0}}.emptycart fieldset{float:left;width:100%}.emptycart .search-result-items.tiles-container{padding:0}@media screen and (max-width:767px){.emptycart .search-result-items.tiles-container{padding:20px 20px 0}}.emptycart .error-form{text-align:center}.promo-adjustment{color:gray;letter-spacing:.3px;text-transform:capitalize;display:block}.account-welcome .welcome-message{font-size:1.2em}.account-welcome .not-user{margin:.83em 0}@media screen and (max-width:767px){#wrapper.pt_cartnew .body-content .plp-content{padding:30px 20px}}#wrapper.pt_cartnew .body-content .plp-content .primary-content .global-recommend h2{padding:0}.cart-actionsContainer{display:inline-block;width:46.5%;padding:0 4% 0 10%}@media screen and (max-width:767px){.cart-actionsContainer{width:100%;padding:0}.cart-actionsContainer .cart-item-details .cart-checkt-btn2{margin-bottom:15px}.cart-actionsContainer .cart-item-details .cart-checkt-btn2 .cart-heading{float:left;width:100%}.cart-actionsContainer .cart-item-details .cart-checkt-btn2 .cart-heading .page-tittle{text-align:left}.cart-actionsContainer .cart-item-details .cart-checkt-btn2 .order-totals-table{display:none}}@media screen and (min-width:768px) and (max-width:1023px){.cart-actionsContainer{width:52%;padding:0 4%}}.cart-actionsContainer .noof-items{color:#2c2c2c;letter-spacing:0;font-weight:900;font-size:20px;line-height:25px;padding:35px 0 20px}@media screen and (max-width:767px){.cart-actionsContainer .noof-items{padding:0 0 20px;margin-bottom:30px;border-bottom:1px solid #d6d6d6;font-size:14px;line-height:18px}}.cart-actionsContainer .cart-heading-product{border-top:solid 0 #d6d6d6;border-bottom:solid 1px #d6d6d6;padding:0;margin-bottom:30px}.cart-actionsContainer .cart-heading-product .cart-product-namenew{width:65%}@media screen and (min-width:768px) and (max-width:1023px){.cart-actionsContainer .cart-heading-product .cart-product-namenew{width:63%}}.cart-actionsContainer .cart-heading-product .cart-qtynew{text-align:center;text-transform:capitalize;width:23%}@media screen and (min-width:768px) and (max-width:1023px){.cart-actionsContainer .cart-heading-product .cart-qtynew{width:18%}}.cart-actionsContainer .cart-heading-product .cart-total-pricenew{text-align:center;text-transform:capitalize;width:12%}@media screen and (min-width:768px) and (max-width:1023px){.cart-actionsContainer .cart-heading-product .cart-total-pricenew{width:19%}}.cart-actionsContainer .cart-full-product .cart-footer{width:100%}@media screen and (min-width:768px) and (max-width:1023px){.cart-actionsContainer .cart-full-product .cart-footer .sub-tota-cart{width:100%;clear:both}}.cart-actionsContainer .cart-full-product .cart-footer .have-promo{float:none;margin-top:0;padding-bottom:30px;border-bottom:1px solid #d6d6d6}.cart-actionsContainer .cart-full-product .cart-footer .cart-order-totals{margin-top:20px}@media screen and (max-width:767px){.cart-actionsContainer .cart-full-product .cart-footer .cart-order-totals .order-totals-table .order-sub-totals{margin-top:0;padding:0}}.cart-actionsContainer .cart-full-product .cart-footer .cart-order-totals .order-totals-table .order-sub-totals .order-total{font-size:18px;line-height:20px}@media screen and (max-width:767px){.cart-actionsContainer .cart-full-product .cart-footer .cart-order-totals .order-totals-table .order-sub-totals .order-total{font-size:18px;line-height:20px}}.cart-actionsContainer .cart-full-product .cart-footer .cart-order-totals .order-totals-table .order-sub-totals .order-total .left-row{padding-right:5px}.cart-actionsContainer .cart-full-product .cart-footer .cart-coupon-code{width:100%;margin-top:0;padding-bottom:30px;border-bottom:1px solid #d6d6d6}.cart-actionsContainer .cart-full-product .cart-footer .tax-cart-text{text-align:left;margin:20px 0 50px;font-size:11px}.cart-actionsContainer .cart-full-product .cart-footer .tax-cart-text .first-text{margin-bottom:10px}@media screen and (max-width:767px){.cart-actionsContainer .cart-full-product .cart-footer .tax-cart-text{border-bottom:1px solid #d6d6d6;margin:20px 0 0;padding-bottom:40px}}.cart-actionsContainer .return-shipping-policies{display:none}@media screen and (max-width:767px){.cart-actionsContainer .return-shipping-policies{display:block}.cart-actionsContainer .return-shipping-policies .thirty-day-section-wrap{padding:20px 0;margin:0;width:100%;float:left}.cart-actionsContainer .return-shipping-policies .thirty-day-section-wrap h2{font-size:15.5px}}.cart-actionsContainer .chat-now-services .chackout-needhelp{width:100%;margin-bottom:50px}.cart-actionsContainer .chat-now-services .chackout-needhelp .live-chat{margin-top:20px}.cart-actionsContainer .chat-now-services .chackout-needhelp .live-chat .find-help{margin:0}.cart-actionsContainer .chat-now-services .chackout-needhelp .live-chat .find-help .online .simple-text .chat-class,.cart-actionsContainer .chat-now-services .chackout-needhelp .live-chat .find-help .online .simple-text .customer-link,.cart-actionsContainer .chat-now-services .chackout-needhelp .live-chat .find-help .online .simple-text .or-contact{display:inline-block;font-weight:400}.cart-actionsContainer .chat-now-services .chackout-needhelp .live-chat .find-help .offline{margin-top:5px}.cart-actionsContainer .cart-recommend-section{margin-top:0;padding-top:30px;border-top:1px solid #d6d6d6}.cart-actionsContainer .cart-recommend-section .slider-recomond{margin-top:0;padding:0}.cart-actionsContainer .cart-recommend-section .recommend-product4-class h2{padding-bottom:15px;font-size:20px;text-align:center}.cart-actionsContainer .cart-recommend-section .recommend-product4-class .tiles-container .grid-tile{width:25%}@media screen and (max-width:767px){.cart-actionsContainer .cart-recommend-section .recommend-product4-class .tiles-container .grid-tile{width:100%;margin-bottom:25px}.cart-actionsContainer .cart-recommend-section .recommend-product4-class .tiles-container .grid-tile .product-name{height:auto}}@media screen and (max-width:767px){.cart-actionsContainer .cart-recommend-section .recommend-product4-class .tiles-container .grid-tile .product-tile{width:100%;margin:0}}.cart-actionsContainer .cart-recommend-section .recommend-product4-class .tiles-container .grid-tile .product-tile .product-image a{padding:0}.cart-actionsContainer .cart-recommendations{border-top:0 solid #d6d6d6}.cart-actionsContainer .cart-recommendations .global-recommend{width:100%;padding:40px 0 0;border-top:0 solid #d6d6d6;margin:0}.cart-actionsContainer .cart-recommendations .global-recommend h2.page-tittle{font-size:20px;line-height:20px;padding:0}.cart-actionsContainer .cart-recommendations .global-recommend .search-result-items{margin-top:20px;border-top:1px solid #d6d6d6;padding-top:20px}.cart-actionsContainer .cart-recommendations .global-recommend .search-result-items .grid-tile .product-tile .product-image{border:0 solid #d6d6d6}.cart-actionsContainer .cart-recommendations .global-recommend .search-result-items .grid-tile .product-tile .product-image .quickview{padding:18px 21px;width:auto}.cart-actionsContainer .cart-recommendations .global-recommend .search-result-items .grid-tile .product-tile .product-content .product-name{width:95%}.cart-actionsContainer .cart-recommendations .global-recommend .search-result-items .grid-tile .product-tile .product-promo{width:95%;margin:0}.cart-actionsContainer .classsection-wrapper .cartpage-class-section .newalert-text{margin-top:5px;padding-bottom:30px;float:left;border-bottom:1px solid #d6d6d6;margin-bottom:30px;width:100%}@media screen and (max-width:767px){.cart-actionsContainer .classsection-wrapper .cartpage-class-section .newalert-text .class-alert-text{margin:0;line-height:17px}.cart-actionsContainer .classsection-wrapper .cartpage-class-section .newalert-text .class-alert-text .error-icon{margin:0 10px 0 0}}.cart-actionsContainer .classsection-wrapper .cartpage-class-section .class-wrapper{border:0 solid #d6d6d6;box-shadow:none;padding-bottom:0;margin-bottom:0}@media screen and (min-width:768px){.cart-actionsContainer .classsection-wrapper .cartpage-class-section .class-wrapper .class-col-0,.cart-actionsContainer .classsection-wrapper .cartpage-class-section .class-wrapper .class-col-2,.cart-actionsContainer .classsection-wrapper .cartpage-class-section .class-wrapper .class-col-3,.cart-actionsContainer .classsection-wrapper .cartpage-class-section .class-wrapper .class-col-5{vertical-align:top;border-right:0 solid #d6d6d6}}.cart-actionsContainer .classsection-wrapper .cartpage-class-section .class-wrapper .class-col-5{width:12%;text-align:center;padding:0;vertical-align:top}.cart-actionsContainer .classsection-wrapper .cartpage-class-section .class-wrapper .class-col-5.item-price .price-sales{font-size:16px;display:block}.cart-actionsContainer .classsection-wrapper .cartpage-class-section .class-wrapper .class-col-5.item-price .price-sales.price-standard{margin-right:0;margin-bottom:10px;color:#333}@media screen and (max-width:767px){.cart-actionsContainer .classsection-wrapper .cartpage-class-section .class-wrapper .class-col-5{display:none}}.cart-actionsContainer .classsection-wrapper .cartpage-class-section .class-wrapper .class-col-2{width:56%;padding:0 0 0 20px}@media screen and (max-width:767px){.cart-actionsContainer .classsection-wrapper .cartpage-class-section .class-wrapper .class-col-2{width:100%;padding:0}.cart-actionsContainer .classsection-wrapper .cartpage-class-section .class-wrapper .class-col-2 .col2 .col2-left{width:33%;float:left;margin:25px 0 0}.cart-actionsContainer .classsection-wrapper .cartpage-class-section .class-wrapper .class-col-2 .col2 .col2-left .button-text{text-decoration:underline}.cart-actionsContainer .classsection-wrapper .cartpage-class-section .class-wrapper .class-col-2 .col2 .col2-middle{width:35%;float:left;margin:25px 0 0}.cart-actionsContainer .classsection-wrapper .cartpage-class-section .class-wrapper .class-col-2 .col2 .col2-middle .newUnit-price{display:block}.cart-actionsContainer .classsection-wrapper .cartpage-class-section .class-wrapper .class-col-2 .col2 .col2-middle .newUnit-price .price-sales{font-size:12px;margin-bottom:5px}.cart-actionsContainer .classsection-wrapper .cartpage-class-section .class-wrapper .class-col-2 .col2 .col2-right{float:right;margin:25px 0 0;font-weight:500;font-size:12px}.cart-actionsContainer .classsection-wrapper .cartpage-class-section .class-wrapper .class-col-2 .col2 .col2-right .price-sales{display:block}.cart-actionsContainer .classsection-wrapper .cartpage-class-section .class-wrapper .class-col-2 .col2 .col2-right .price-sales.price-standard{margin-bottom:5px;text-decoration:line-through}.cart-actionsContainer .classsection-wrapper .cartpage-class-section .class-wrapper .class-col-2 .name a{font-size:18px;line-height:20px}}.cart-actionsContainer .classsection-wrapper .cartpage-class-section .class-wrapper .class-col-2 .lag-provider-policy .discounted-product{margin-top:5px}.cart-actionsContainer .classsection-wrapper .cartpage-class-section .class-wrapper .class-col-2 .lag-provider-policy .discounted-product span.error-icon{height:15px;width:15px;display:inline-block;margin-right:5px;float:left;background-position:-19px -185px}.cart-actionsContainer .classsection-wrapper .cartpage-class-section .class-wrapper .class-col-2 .lag-provider-policy .discounted-product a{color:#1e97d2;font-size:12px;text-decoration:underline}@media screen and (min-width:768px) and (max-width:1023px){.cart-actionsContainer .classsection-wrapper .cartpage-class-section .class-wrapper .class-col-2{width:50%;padding:0 0 0 20px}}.cart-actionsContainer .classsection-wrapper .cartpage-class-section .class-wrapper .class-col-2 .color-size-attr{width:100%}.cart-actionsContainer .classsection-wrapper .cartpage-class-section .class-wrapper .class-col-2 .color-size-attr .class-format{font-weight:800;text-transform:uppercase}.cart-actionsContainer .classsection-wrapper .cartpage-class-section .class-wrapper .class-col-2 .color-size-attr .attribute{float:none;border-right:0 solid #333;padding:5px 0;margin-right:0}.cart-actionsContainer .classsection-wrapper .cartpage-class-section .class-wrapper .class-col-2 .color-size-attr .offer-date{display:inline-block;padding-right:5px;line-height:13px;border-right:1px solid #333}.cart-actionsContainer .classsection-wrapper .cartpage-class-section .class-wrapper .class-col-2 .color-size-attr .offer-start-time{display:inline-block;padding-left:5px}.cart-actionsContainer .classsection-wrapper .cartpage-class-section .class-wrapper .class-col-2 .color-size-attr .offer-btn-time,.cart-actionsContainer .classsection-wrapper .cartpage-class-section .class-wrapper .class-col-2 .color-size-attr .offer-day,.cart-actionsContainer .classsection-wrapper .cartpage-class-section .class-wrapper .class-col-2 .color-size-attr .offer-end-time,.cart-actionsContainer .classsection-wrapper .cartpage-class-section .class-wrapper .class-col-2 .color-size-attr .offer-month{display:inline-block}.cart-actionsContainer .classsection-wrapper .cartpage-class-section .class-wrapper .class-col-2 .color-size-attr .class-min-thrld.thrMinVal{display:block;color:gray;font-weight:600;text-transform:uppercase}.cart-actionsContainer .classsection-wrapper .cartpage-class-section .class-wrapper .class-col-3.classroom-section{display:none}.cart-actionsContainer .classsection-wrapper .cartpage-class-section .class-wrapper .newUnit-price{text-align:center}.cart-actionsContainer .classsection-wrapper .cartpage-class-section .class-wrapper .newUnit-price .price-sales{display:block;font-size:16px}.cart-actionsContainer .classsection-wrapper .cartpage-class-section .class-wrapper .newUnit-price .price-sales.price-standard{margin-bottom:10px;text-decoration:line-through;font-size:16px}@media screen and (max-width:767px){.cart-actionsContainer .classsection-wrapper .cartpage-class-section .class-wrapper .newUnit-price{display:none}}.cart-actionsContainer .classsection-wrapper .cartpage-class-section .class-wrapper .class-col-0{background-color:transparent;width:9%}@media screen and (max-width:767px){.cart-actionsContainer .classsection-wrapper .cartpage-class-section .class-wrapper .class-col-0{display:none}}.cart-actionsContainer .classsection-wrapper .cartpage-class-section .class-wrapper .class-col-0 .button-text{margin-top:10px;text-decoration:underline}.cart-actionsContainer .rowcoupons{width:100%}.cart-actionsContainer .rowcoupons .discount-promo{padding:0;margin-top:0;border-top:0 solid #d6d6d6;border-bottom:0 solid #d6d6d6}.cart-actionsContainer .cartpage-product-section .cart-product{border:0 solid #d6d6d6;border-bottom:1px solid #d6d6d6;box-shadow:none;padding-bottom:30px;margin-bottom:30px}@media screen and (max-width:767px){.cart-actionsContainer .cartpage-product-section .cart-product{padding-bottom:30px;margin-bottom:30px}}@media screen and (min-width:768px){.cart-actionsContainer .cartpage-product-section .cart-product .item-details,.cart-actionsContainer .cartpage-product-section .cart-product .item-image,.cart-actionsContainer .cartpage-product-section .cart-product .item-quantity,.cart-actionsContainer .cartpage-product-section .cart-product .item-total{vertical-align:top}}.cart-actionsContainer .cartpage-product-section .cart-product .item-image{border-right:0 solid #d6d6d6;width:9%;padding:0}@media screen and (min-width:768px){.cart-actionsContainer .cartpage-product-section .cart-product .item-image{width:9%}}@media screen and (max-width:767px){.cart-actionsContainer .cartpage-product-section .cart-product .item-image{display:none}}.cart-actionsContainer .cartpage-product-section .cart-product .item-image .remove-cart{margin-top:8px}.cart-actionsContainer .cartpage-product-section .cart-product .item-image .remove-cart .button-text{text-decoration:underline}.cart-actionsContainer .cartpage-product-section .cart-product .item-details{border-right:0 solid #d6d6d6;padding:0 0 0 20px;width:56%}.cart-actionsContainer .cartpage-product-section .cart-product .item-details .col2 .col2-left{float:left;width:33%;margin-top:37px;clear:both}.cart-actionsContainer .cartpage-product-section .cart-product .item-details .col2 .col2-left .remove-cart .button-text{text-decoration:underline}.cart-actionsContainer .cartpage-product-section .cart-product .item-details .col2 .col2-middle{float:left;width:35%;margin-top:20px}.cart-actionsContainer .cartpage-product-section .cart-product .item-details .col2 .col2-middle .item-quantity{display:block;width:100%}.cart-actionsContainer .cartpage-product-section .cart-product .item-details .col2 .col2-middle .item-quantity .cart-qty-mob{margin:17px 0 0;width:30%}.cart-actionsContainer .cartpage-product-section .cart-product .item-details .col2 .col2-middle .item-quantity .leftpanel-qty{width:70%;float:right}@media screen and (max-width:767px){.cart-actionsContainer .cartpage-product-section .cart-product .item-details .col2 .col2-middle .item-quantity .leftpanel-qty{text-align:right}}.cart-actionsContainer .cartpage-product-section .cart-product .item-details .col2 .col2-middle .item-quantity .leftpanel-qty .btn-remove-update{float:none;text-align:center}.cart-actionsContainer .cartpage-product-section .cart-product .item-details .col2 .col2-middle .item-quantity .leftpanel-qty .btn-remove-update .item-quantity-details{margin-right:0}.cart-actionsContainer .cartpage-product-section .cart-product .item-details .col2 .col2-middle .item-quantity .newUnit-productprice{display:inline-block}.cart-actionsContainer .cartpage-product-section .cart-product .item-details .col2 .col2-middle .item-quantity .newUnit-productprice .price-sales{font-size:12px}.cart-actionsContainer .cartpage-product-section .cart-product .item-details .col2 .col2-middle .item-quantity .newUnit-productprice .price-sales.price-standard{margin-bottom:5px}.cart-actionsContainer .cartpage-product-section .cart-product .item-details .col2 .col2-right{float:right;margin-top:37px}.cart-actionsContainer .cartpage-product-section .cart-product .item-details .col2 .col2-right .item-total{display:block;width:100%;font-weight:500}.cart-actionsContainer .cartpage-product-section .cart-product .item-details .col2 .col2-right .item-total .price-adjusted-total,.cart-actionsContainer .cartpage-product-section .cart-product .item-details .col2 .col2-right .item-total .price-total{font-size:12px}@media screen and (min-width:768px) and (max-width:1327px){.cart-actionsContainer .cartpage-product-section .cart-product .item-details{width:56%}}@media screen and (max-width:767px){.cart-actionsContainer .cartpage-product-section .cart-product .item-details{width:100%;padding:0}}.cart-actionsContainer .cartpage-product-section .cart-product .item-details .name{margin-bottom:0}@media screen and (max-width:767px){.cart-actionsContainer .cartpage-product-section .cart-product .item-details .name a{font-size:18px;line-height:20px}}.cart-actionsContainer .cartpage-product-section .cart-product .item-quantity{border-right:0 solid #d6d6d6;width:22%;padding:0}.cart-actionsContainer .cartpage-product-section .cart-product .item-quantity .input-text{float:none}@media screen and (max-width:767px){.cart-actionsContainer .cartpage-product-section .cart-product .item-quantity{display:none}}@media screen and (min-width:768px) and (max-width:1327px){.cart-actionsContainer .cartpage-product-section .cart-product .item-quantity{padding:0;width:22%}.cart-actionsContainer .cartpage-product-section .cart-product .item-quantity .input-text,.cart-actionsContainer .cartpage-product-section .cart-product .item-quantity .update-cart-btn,.cart-actionsContainer .cartpage-product-section .cart-product .item-quantity.update-visiable .btn-remove-update{float:none}}.cart-actionsContainer .cartpage-product-section .cart-product .item-quantity.update-visiable .btn-remove-update{margin:10px 0 0;display:block}.cart-actionsContainer .cartpage-product-section .cart-product .item-quantity.update-visiable .update-cart-btn{float:none}.cart-actionsContainer .cartpage-product-section .cart-product .item-quantity .newUnit-productprice{margin-top:10px}.cart-actionsContainer .cartpage-product-section .cart-product .item-quantity .newUnit-productprice .price-sales{display:block;font-size:16px}.cart-actionsContainer .cartpage-product-section .cart-product .item-quantity .newUnit-productprice .price-sales.price-standard{margin-bottom:10px;text-decoration:line-through;font-size:16px}.cart-actionsContainer .cartpage-product-section .cart-product .item-total{width:12%;padding:0}.cart-actionsContainer .cartpage-product-section .cart-product .item-total .price-sales{font-size:16px}.cart-actionsContainer .cartpage-product-section .cart-product .item-total .price-sales.price-standard{margin-right:0;color:#333}@media screen and (min-width:768px) and (max-width:1327px){.cart-actionsContainer .cartpage-product-section .cart-product .item-total{width:12%;padding:0}}@media screen and (min-width:768px) and (max-width:1023px){.cart-actionsContainer .cartpage-product-section .cart-product .item-total{min-width:65px}}@media screen and (max-width:767px){.cart-actionsContainer .cartpage-product-section .cart-product .item-total{display:none}}.checkoutOptions{display:inline-block;width:34%;vertical-align:top;padding:0 0 0 45px}@media screen and (min-width:768px) and (max-width:1023px){.checkoutOptions{width:35%;padding:0 0 0 25px}}@media screen and (max-width:767px){.checkoutOptions{width:100%;padding:0}.checkoutOptions .chat-now-services,.checkoutOptions .return-shipping-policies{display:none}}.checkoutOptions .checkout-container{width:310px;margin-left:7%}@media screen and (min-width:768px) and (max-width:1023px){.checkoutOptions .checkout-container{width:250px;margin-left:2%}}@media screen and (max-width:767px){.checkoutOptions .checkout-container{width:100%;margin-left:0}}.checkoutOptions .paypal-section .button-fancy-large.loginUser{box-shadow:0 5px 8px 0 rgba(0,0,0,.25);margin-top:20px;color:#fff;background-color:#ed1329;border:0 solid #ed1329}.checkoutOptions .checkout-heading{color:#2c2c2c;letter-spacing:0;font-weight:900;font-size:20px;line-height:25px;padding:35px 0 0;display:table;clear:both}@media screen and (max-width:767px){.checkoutOptions .checkout-heading{font-size:14px;padding:0}}.checkoutOptions .returning-customer{float:none;margin-top:15px}.checkoutOptions .returning-customer .user-name.sign-in{font-weight:900;letter-spacing:.5px;text-transform:uppercase;font-size:14px}.checkoutOptions .returning-customer a.button-text{float:right;text-decoration:underline}.checkoutOptions .cart-action-checkout{display:table;float:none;clear:both}@media screen and (max-width:767px){.checkoutOptions .cart-action-checkout{margin-top:0}}.checkoutOptions .signin-checkout{color:#2c2c2c;letter-spacing:0;font-weight:600;font-size:14px;line-height:25px;padding:0;margin:10px 0 15px}@media screen and (max-width:767px){.checkoutOptions .signin-checkout{display:none}}.checkoutOptions .cart-signin .global-nav-btn{padding:30px 0;background:#ed1329;width:310px;box-sizing:border-box;box-shadow:0 5px 8px 0 rgba(0,0,0,.25);display:inline-block;text-align:center;text-transform:uppercase}@media screen and (min-width:768px) and (max-width:1023px){.checkoutOptions .cart-signin .global-nav-btn{width:250px}}@media screen and (max-width:767px){.checkoutOptions .cart-signin .global-nav-btn{width:100%;padding:18px 0}}.checkoutOptions .cart-signin .global-nav-btn:hover{background:#333}.checkoutOptions .cart-signin .btn-promo-text{font-size:14px;font-weight:500;letter-spacing:.4px;font-family:Roboto,sans-serif;color:#fff;display:inline-block;padding:0;vertical-align:top}.checkoutOptions .other-option{color:#2c2c2c;margin:25px 0;font-size:14px;font-weight:600;text-align:center;text-transform:capitalize}@media screen and (max-width:767px){.checkoutOptions .other-option{margin:12px 0}}.checkoutOptions .new-paypalLink{text-align:center;margin-bottom:60px}.checkoutOptions .button-fancy-large{width:310px;padding:30px 0;background-color:transparent;border:2px solid #ed1329;color:#ed1329;box-shadow:none}@media screen and (min-width:768px) and (max-width:1023px){.checkoutOptions .button-fancy-large{width:250px}}@media screen and (max-width:767px){.checkoutOptions .button-fancy-large{width:100%;padding:14px 0}}.checkoutOptions .createaccount-text{color:gray;line-height:16px;letter-spacing:.5px;margin:20px 0}.checkoutOptions .thirty-day-section-wrap{width:auto;margin:0}.checkoutOptions .thirty-day-section-wrap:before{margin:0!important}.checkoutOptions .thirty-day-section-wrap h2{font-size:15px;padding-bottom:22px;margin-top:25px}@media screen and (max-width:767px){.checkoutOptions .thirty-day-section-wrap{padding:0;border-bottom:0 solid #d6d6d6}}.checkoutOptions .return-policy-wrap{width:100%}.checkoutOptions .return-policy-wrap .thirty-day-box{width:100%;text-align:center;margin:0;padding:0 0 25px;border-bottom:1px solid #d6d6d6}.checkoutOptions .return-policy-wrap .thirty-day-box:after{border-right:0 solid #d6d6d6;height:auto}.checkoutOptions .return-policy-wrap .thirty-day-box p{text-align:center}.checkoutOptions .return-policy-wrap .ninety-day-box{width:100%;text-align:center;padding:30px 0 23px;border-bottom:1px solid #d6d6d6}.checkoutOptions .return-policy-wrap .ninety-day-box p{text-align:center}@media screen and (max-width:767px){.checkoutOptions .chackout-needhelp{margin-bottom:20px;width:100%}}.checkoutOptions .chackout-needhelp .live-chat{margin-top:30px}.checkoutOptions .chackout-needhelp .offline{line-height:30px}.checkoutOptions .chackout-needhelp .find-help{margin:0}.checkoutOptions .chackout-needhelp .find-help .simple-text .chat-class,.checkoutOptions .chackout-needhelp .find-help .simple-text .customer-link,.checkoutOptions .chackout-needhelp .find-help .simple-text .or-contact{display:inline-block}#wrapper.pt_cartnew .body-content .plp-content .primary-content .cart-full-product{padding:0;box-sizing:border-box}#wrapper.pt_cartnew .body-content .plp-content .primary-content .error-form{padding:1% 11% 0 10%;font-size:12px;float:left}@media screen and (max-width:767px){#wrapper.pt_cartnew .body-content .plp-content .primary-content .error-form{padding:0}}@media screen and (min-width:768px) and (max-width:1023px){#wrapper.pt_cartnew .body-content .plp-content .primary-content .error-form{padding:0 4%}}#wrapper.pt_cartnew .body-content .plp-content .primary-content .cart-actions{box-sizing:border-box}#wrapper.pt_cartnew .body-content .plp-content .primary-content .cart-actions.cart-actions-top{padding:3% 11% 0 10%}@media screen and (max-width:767px){#wrapper.pt_cartnew .body-content .plp-content .primary-content .cart-actions.cart-actions-top{padding:0}}@media screen and (min-width:768px) and (max-width:1023px){#wrapper.pt_cartnew .body-content .plp-content .primary-content .cart-actions.cart-actions-top{padding:0 4%}}#wrapper.pt_cartnew .body-content .plp-content .primary-content .cart-actions .cart-item-details .cart-checkt-btn2{margin-top:0}@media screen and (max-width:767px){#wrapper.pt_cartnew .body-content .plp-content .primary-content .cart-actions .cart-item-details .cart-checkt-btn2{margin-bottom:20px}#wrapper.pt_cartnew .body-content .plp-content .primary-content .cart-actions .cart-item-details .cart-checkt-btn2 .cart-heading{width:60%;float:none;display:inline-block}#wrapper.pt_cartnew .body-content .plp-content .primary-content .cart-actions .cart-item-details .cart-checkt-btn2 .order-totals-table{padding:0;width:40%;float:right;text-align:right}#wrapper.pt_cartnew .body-content .plp-content .primary-content .cart-actions .cart-item-details .cart-checkt-btn2 .order-totals-table .order-sub-totals{padding:0;font-size:12px;line-height:15px;margin-top:12px}#wrapper.pt_cartnew .body-content .plp-content .primary-content .cart-actions .cart-item-details .cart-checkt-btn2 .order-totals-table .order-sub-totals .left-row{color:gray;float:none;display:inline-block}#wrapper.pt_cartnew .body-content .plp-content .primary-content .cart-actions .cart-item-details .cart-checkt-btn2 .order-totals-table .order-sub-totals .right-row{float:none;display:inline-block;margin-left:5px}}#wrapper.pt_cartnew .body-content .plp-content .primary-content .cart-actions .cart-item-details .cart-checkt-btn2 .page-tittle{line-height:40px}@media screen and (max-width:767px){#wrapper.pt_cartnew .body-content .plp-content .primary-content .cart-actions .cart-item-details .cart-checkt-btn2 .page-tittle{line-height:28px;text-align:left}}#wrapper.pt_cartnew .body-content .plp-content .primary-content .cart-actions .cart-item-details .cart-checkt-btn2 .cart-page-expired-section .expired-class-wrap .expired-class-error-msg{margin:25px 0 10px}#wrapper.pt_cartnew .body-content .plp-content .primary-content .cart-actions .cart-item-details .cart-checkt-btn2 .cart-page-expired-section .expired-class-wrap .expired-classes-block{margin:0}@media screen and (max-width:767px){#wrapper.pt_cartnew .body-content .plp-content .primary-content .cart-actions .cart-item-details .cart-checkt-btn2 .cart-page-expired-section .expired-class-wrap .expired-classes-block span.similar-class-url{margin:12px 0 5px}}.cart-item-details{float:left;width:100%}.cart-item-details .page-tittle{line-height:28px}.cart-item-details .cart-checkt-btn2{float:left;width:100%;margin-top:36px}.cart-item-details .cart-heading{float:left}.cart-item-details .order-totals-table .order-sub-totals{line-height:38px}@media screen and (max-width:767px){.cart-item-details .order-totals-table .order-sub-totals{margin-top:0}}.tax-cart-text{letter-spacing:.3px;text-align:right;color:gray;margin:14px 0 23px}.tax-cart-text .class-tax{display:block}.empty-cart-expired-section{padding:0 39px}@media screen and (max-width:767px){.empty-cart-expired-section{padding:0 20px}}.total-cart-item-header{font-family:Roboto,sans-serif;font-size:20px;font-weight:900;letter-spacing:.5px;color:#333;float:left;width:100%;margin:27px 0 24px}.expired-class-error-msg{font-family:Roboto,sans-serif;font-size:12px;font-weight:400;letter-spacing:.3px;color:#ed1329;margin:0 0 10px;position:relative;width:100%;float:left;padding:0 0 0 25px;box-sizing:border-box}@media screen and (max-width:767px){.expired-class-error-msg{line-height:15px;margin:0 0 5px}}.expired-class-error-msg:before{content:"";width:15px;height:15px;float:left;background-position:-19px -185px;margin:1px 0 0;position:absolute;left:0;top:0}.expired-classes-block{width:100%;float:left;margin:0 0 20px}.expired-classes-block ul li{display:block;padding:15px 0;border-bottom:1px solid #bebebe;width:100%;float:left}@media screen and (max-width:767px){.expired-classes-block ul li{padding:15px 24px 11px;box-sizing:border-box}}.expired-classes-block ul li:last-child{border:0}.expired-classes-block ul li span{font-family:Roboto,sans-serif;font-size:14px;font-weight:700;letter-spacing:.4px;color:#ed1329}.expired-classes-block ul li span.similar-class-url{float:right}@media screen and (max-width:767px){.expired-classes-block ul li span.similar-class-url{width:100%;float:left;text-align:center;margin:12px 8px 5px}}.expired-classes-block ul li span.similar-class-url a.find-similar-expired-link{font-family:Muli,sans-serif;font-size:12px;font-weight:600;color:#1894d0;letter-spacing:-.1px}.expired-class-title{width:39%;float:left;margin:0 1.6% 0 24px}@media screen and (max-width:767px){.expired-class-title{width:100%;margin:0;box-sizing:border-box}}.expired-class-offer-month{width:15%;float:left;margin:0 2% 0 0}@media screen and (max-width:767px){.expired-class-offer-month{width:57%;margin:8px 2% 0 0}}.expired-class-location{width:23%;float:left}@media screen and (max-width:767px){.expired-class-location{width:22%;margin:8px 0 0 12%}}.item-details-coupons span.value,.order-discount-section,.rowcoupons .discount-promo{font-family:Muli,sans-serif;font-size:13px;font-weight:300;letter-spacing:.3px}.item-details-coupons span.value .promo-heading,.order-discount-section .promo-heading,.rowcoupons .discount-promo .promo-heading{font-weight:300}.item-details-coupons span.value .promo-heading .bonus-item,.order-discount-section .promo-heading .bonus-item,.rowcoupons .discount-promo .promo-heading .bonus-item{text-transform:uppercase}@media screen and (max-width:767px){.item-details-coupons span.value,.order-discount-section,.rowcoupons .discount-promo{font-size:12px}}.discount-promo{display:inline-block;width:100%;line-height:16px}.discount-promo .item-details-coupons{float:left}.discount-promo .item-details-coupons .label{display:block;margin-bottom:0}@media screen and (max-width:767px){.discount-promo .item-details-coupons .label{font-size:13px}}.discount-promo .order-totals-table{display:inline-block;float:right;margin-top:6px}.discount-promo .remove-cart{clear:both;line-height:10px;margin-top:0}.cart-promo-messaging .label{display:block;margin-bottom:0}.cart-footer,.discount-promo-stion,.rowcoupons{clear:both;float:right}@media screen and (min-width:768px){.cart-footer,.discount-promo-stion,.rowcoupons{width:91.5%}}@media screen and (min-width:768px) and (max-width:1023px){.cart-footer,.discount-promo-stion,.rowcoupons{width:100%}}.order-lever-promotion{clear:both;float:left;width:100%}.order-lever-promotion .cart-promo-description{float:left;clear:both}@media screen and (min-width:768px){.order-lever-promotion .cart-promo-description{width:80%}}.order-lever-promotion .order-discount.discount{float:right;width:auto}.order-lever-promotion .cart-promo-messaging{float:left}.discount-promo-stion .discount-promo,.discount-promo-stion .order-lever-promotion,.rowcoupons .discount-promo,.rowcoupons .order-lever-promotion{padding:26px 0 15px;margin-top:40px;border-top:1px solid #bebebe;border-bottom:1px solid #bebebe}.discount-promo-stion .discount-promo .discount,.discount-promo-stion .order-lever-promotion .discount,.rowcoupons .discount-promo .discount,.rowcoupons .order-lever-promotion .discount{line-height:14px}.discount-promo-stion .discount-promo .discount .value,.discount-promo-stion .order-lever-promotion .discount .value,.rowcoupons .discount-promo .discount .value,.rowcoupons .order-lever-promotion .discount .value{float:right;width:auto;line-height:18px}@media screen and (max-width:767px){.discount-promo-stion .discount-promo .discount .value,.discount-promo-stion .order-lever-promotion .discount .value,.rowcoupons .discount-promo .discount .value,.rowcoupons .order-lever-promotion .discount .value{padding:0;margin-top:0}}.discount-promo-stion .discount-promo .remove-cart,.discount-promo-stion .order-lever-promotion .remove-cart,.rowcoupons .discount-promo .remove-cart,.rowcoupons .order-lever-promotion .remove-cart{float:right}@media screen and (max-width:767px){.discount-promo-stion .discount-promo,.discount-promo-stion .order-lever-promotion,.rowcoupons .discount-promo,.rowcoupons .order-lever-promotion{margin:7px 0 0;padding:11px 0 12px;text-align:left}}.discount-promo-stion .discount-promo.visible-promo,.discount-promo-stion .order-lever-promotion.visible-promo,.rowcoupons .discount-promo.visible-promo,.rowcoupons .order-lever-promotion.visible-promo{border-top:0;margin-top:0}.item-details-coupons{width:80%;float:left}.order-discount-section{width:100%;float:left}.cartpage-class-section{float:left;width:100%}.class-alert-text,.product-alert-text{letter-spacing:.3px;color:#ed1329;clear:both;float:left}.class-alert-text .error-icon,.product-alert-text .error-icon{height:15px;width:15px;display:inline-block;margin-right:10px;float:left;background-position:-19px -185px}.class-cancellation-text{font-weight:300;font-style:italic;letter-spacing:.3px;color:gray;margin-top:2px;clear:both}.order-totals-table.class-level{float:right;clear:both;margin-top:17px}.order-totals-table.class-level .left-row{padding-right:60px}.class-count-header,.product-count-header{font-size:20px;font-weight:900;letter-spacing:.5px;display:inline-block;margin:6px 0 9px}.cart-heading-class,.cart-heading-product{float:left;border-top:solid 1px #bebebe;padding:16px 0;width:100%}.cart-heading-class .section-header,.cart-heading-product .section-header{float:left;text-align:left}.cart-heading-class .section-header.cart-qty,.cart-heading-product .section-header.cart-qty{text-transform:capitalize}.cart-heading-class .section-header.class-price,.cart-heading-product .section-header.class-price{float:right}.product-count-header{float:left;clear:both;margin-top:33px}@media screen and (max-width :767px){.checkout-ordersummary .button-text,.heading-edit .button-text,.item-quantity .item-quantity-details button.button-text,.returning-customer a.button-text{line-height:18px}}.have-another-promo,.item-edit-details a,.minicart-data .remove-link,.removeCoupon{font-family:Muli,sans-serif;font-weight:600;letter-spacing:normal;color:#1894d0;font-size:12px;cursor:pointer;padding:0;background:0 0}.have-another-promo{margin-top:26px}.item-price .price-adjusted-total,.item-price .price-sales,.item-price .price-total,.item-total .price-adjusted-total,.item-total .price-sales,.item-total .price-total{font-size:18px;letter-spacing:.5px}.item-price .price-adjusted-total.price-standard,.item-price .price-sales.price-standard,.item-price .price-total.price-standard,.item-total .price-adjusted-total.price-standard,.item-total .price-sales.price-standard,.item-total .price-total.price-standard{color:#999;text-decoration:line-through}.item-quantity .input-text{width:50px;height:50px;border:1px solid #d6d6d6;float:left;padding:0;text-align:center;font-size:12px;letter-spacing:.3px}.item-quantity .remove-cart{padding:0}.item-quantity .item-quantity-details,.item-quantity .update-cart-btn{width:auto;float:left;padding-top:0;margin:17px 0 0 19%;display:inline-block}.item-quantity .update-cart-btn{margin:0}.item-quantity .item-quantity-details{padding-top:0}.item-quantity.update-visiable .btn-remove-update{margin:6px 0 0 23px;display:inline-block;line-height:20px}.item-quantity.update-visiable .item-quantity-details{margin:0;clear:both}.order-lever-promotion .order-discount,.order-lever-promotion .order-sales-tax,.order-lever-promotion .order-shipping,.order-lever-promotion .order-sub-totals,.order-lever-promotion .order-total,.order-totals-table .order-discount,.order-totals-table .order-sales-tax,.order-totals-table .order-shipping,.order-totals-table .order-sub-totals,.order-totals-table .order-total{font-size:20px;font-weight:500;letter-spacing:.5px;width:100%;float:left;line-height:40px;text-transform:capitalize}.order-lever-promotion .order-discount .left-row,.order-lever-promotion .order-sales-tax .left-row,.order-lever-promotion .order-shipping .left-row,.order-lever-promotion .order-sub-totals .left-row,.order-lever-promotion .order-total .left-row,.order-totals-table .order-discount .left-row,.order-totals-table .order-sales-tax .left-row,.order-totals-table .order-shipping .left-row,.order-totals-table .order-sub-totals .left-row,.order-totals-table .order-total .left-row{float:left;padding-right:58px}@media screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){.order-lever-promotion .order-discount .left-row,.order-lever-promotion .order-sales-tax .left-row,.order-lever-promotion .order-shipping .left-row,.order-lever-promotion .order-sub-totals .left-row,.order-lever-promotion .order-total .left-row,.order-totals-table .order-discount .left-row,.order-totals-table .order-sales-tax .left-row,.order-totals-table .order-shipping .left-row,.order-totals-table .order-sub-totals .left-row,.order-totals-table .order-total .left-row{padding-right:20px}}@media screen and (max-width:767px){.order-lever-promotion .order-discount .left-row,.order-lever-promotion .order-sales-tax .left-row,.order-lever-promotion .order-shipping .left-row,.order-lever-promotion .order-sub-totals .left-row,.order-lever-promotion .order-total .left-row,.order-totals-table .order-discount .left-row,.order-totals-table .order-sales-tax .left-row,.order-totals-table .order-shipping .left-row,.order-totals-table .order-sub-totals .left-row,.order-totals-table .order-total .left-row{padding-right:47px}}.order-lever-promotion .order-discount .right-row,.order-lever-promotion .order-sales-tax .right-row,.order-lever-promotion .order-shipping .right-row,.order-lever-promotion .order-sub-totals .right-row,.order-lever-promotion .order-total .right-row,.order-totals-table .order-discount .right-row,.order-totals-table .order-sales-tax .right-row,.order-totals-table .order-shipping .right-row,.order-totals-table .order-sub-totals .right-row,.order-totals-table .order-total .right-row{float:right}.continue-shop{clear:both;float:right}.cart-coupon-code{float:left;width:60%;margin-top:20px}@media screen and (min-width:768px) and (max-width:1023px){.cart-coupon-code{width:54%}}@media screen and (max-width:767px){.cart-coupon-code{margin-top:25px}}.cart-coupon-code input{width:43.4%;margin:0;font-size:12px;letter-spacing:.3px;text-transform:inherit}.cart-coupon-code .error{padding-top:.4em;color:#ed1329}.cart-coupon-code button{margin-left:18px;padding:16px 75.8px}@media screen and (max-width:810px){.cart-coupon-code button{margin-left:5px}}.promo-code{font-size:20px;font-weight:900;letter-spacing:.5px;margin-bottom:19px}.have-promo{float:left;margin-top:22px}@media screen and (max-width:767px){.have-promo{float:none}}.tax-exempt{display:inline-block;padding-left:15px;font-size:13px;font-weight:600;font-family:Muli,sans-serif;margin-top:22px}.tax-exempt .separator{margin-right:10px;font-size:16px;font-weight:100}@media screen and (max-width:767px){.tax-exempt .separator{display:none}}@media screen and (max-width:767px){.tax-exempt{display:block;text-align:center;padding-left:0;border-bottom:1px solid #ccc;padding-bottom:20px;order:2}}.tax-exempt-link{padding-left:5px;font-size:13px;font-weight:400;color:#1894d0;text-decoration:underline;font-family:Muli,sans-serif}.sub-tota-cart{float:right;clear:right}@media screen and (min-width:768px) and (max-width:1023px){.sub-tota-cart{width:42%}}.cart-shop-bottom{display:inline-block;float:right;clear:right}.cart-shop-bottom .cart-actions{float:right}@media screen and (min-width:768px){.cart-shop-bottom.coupon-expand{position:relative;top:-35px}}.cart-shop-bottom .cart-action-continue-shopping .button-text{margin:28px 0 0;display:table}.remove-coupon-cart{padding:0 0 39px}.remove-coupon-cart .dialog-content{padding:0;margin:31px 0 0;text-align:center}.remove-coupon-cart .dialog-content .coupon-remove{font-size:20px;font-weight:500;letter-spacing:.5px}.remove-coupon-cart .dialog-content .coupon-remove .coupon-name{display:block;margin-top:24px}.remove-coupon-cart .dialog-content .coupon-content{padding:0 62px}.remove-coupon-cart .dialog-content .coupon-remove-button{margin-top:36px}.remove-coupon-cart .dialog-content a.keep-coupon{float:left;margin:5% 0 0 7%;font-size:14px;text-transform:uppercase;cursor:pointer}.remove-coupon-cart .dialog-content .button-fancy-large{font-size:14px;padding:34.5px 19.62%;float:right;line-height:11px;margin-bottom:20px}@media screen and (max-width:767px){.ui-dialog.remove-coupon-cart{padding:0 0 47px;width:100%!important}.ui-dialog.remove-coupon-cart .ui-dialog-content{padding:0}.ui-dialog.remove-coupon-cart .dialog-content{margin:50px 0 0}.ui-dialog.remove-coupon-cart .dialog-content .coupon-content{padding:0 20px}.ui-dialog.remove-coupon-cart .dialog-content .coupon-content .coupon-remove{font-size:18px;line-height:14px;letter-spacing:.5}.ui-dialog.remove-coupon-cart .dialog-content .coupon-content .coupon-remove-button .button-fancy-large{width:100%;font-size:14px}.ui-dialog.remove-coupon-cart .dialog-content .coupon-remove-button{margin-top:41px}.ui-dialog.remove-coupon-cart .dialog-content .don-t-remove{width:100%;margin:27px auto 0;display:inline-block;text-align:center}.ui-dialog.remove-coupon-cart .dialog-content .don-t-remove a.keep-coupon{margin:0;float:none}}.cart-product .qtymessgae{margin-top:10px;line-height:16px;margin-bottom:0}.cart-full-product .product-standard-price{text-decoration:line-through;color:#d6d6d6;margin-bottom:10px;display:inline-block}.cart-full-product .bonus-prod,.cart-full-product .cart-product,.cart-full-product .class-wrapper{clear:both;float:left;width:100%;display:table;table-layout:fixed;margin-bottom:20px;box-shadow:0 5px 8px 0 rgba(0,0,0,.1);border:1px solid #bebebe}.cart-full-product .bonus-prod{margin-top:30px}.cart-full-product .bonus-prod .item-quantity{padding:0 20px;width:12.5%}.cart-full-product .bonus-prod .item-quantity .bonus-qty{display:inline-block;width:50px;height:50px;float:left;padding:18px 0;text-align:center;font-size:12px;letter-spacing:.3px;box-sizing:border-box;line-height:normal}.cart-full-product .bonus-prod .item-delivery-options .home-delivery{margin:0}.cart-full-product .bonus-prod .item-total .bonus-item{font-size:18px;letter-spacing:.5px}.class-col-0,.class-col-1,.class-col-2,.class-col-3,.class-col-4,.class-col-5,.item-details,.item-image,.item-price,.item-quantity,.item-total{text-align:center}@media screen and (min-width:768px){.class-col-0,.class-col-1,.class-col-2,.class-col-3,.class-col-4,.class-col-5,.item-details,.item-image,.item-price,.item-quantity,.item-total{display:table-cell;vertical-align:middle;border-right:1px solid #bebebe}}.class-col-0.onlineclass{width:13.98%}@media screen and (max-width:767px){.class-col-0.onlineclass{width:49.6%;min-height:55px}}@media screen and (max-width:767px){.class-col-0.onlineclass .class-offer-online{padding:22px 0}}.class-col-0,.item-image{text-align:center;padding:8.5px 2.5px}.class-col-0,.class-col-1,.item-image{width:8.98%}@media only screen and (min-width:768px) and (max-width:1023px){.class-wrapper .class-col-0{width:17%}.class-wrapper .class-col-1{width:16%}}@media only screen and (min-width:1023px) and (max-width:1024px){.class-wrapper .class-col-0,.class-wrapper .class-col-1{width:9%}}@media screen and (min-width:768px) and (max-width:1023px){.confirmation-class-section .class-col-0{width:8.5%}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){.confirmation-class-section .class-col-0{width:9.5%}}@media screen and (min-width:1024px) and (max-width:1366px){.confirmation-class-section .class-col-0{width:9.98%}}@-moz-document url-prefix(){.confirmation-class-section .class-col-1{width:9.98%}}@media screen and (min-width:768px) and (max-width:1023px){.confirmation-class-section .class-col-1{width:9.98%}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){.confirmation-class-section .class-col-1{width:9.98%}}@media screen and (min-width:1024px) and (max-width:1366px){.confirmation-class-section .class-col-1{width:10.98%}}@media screen and (min-width:768px) and (max-width:1023px){.confirmation-class-section .class-col-2{width:44.5%}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){.confirmation-class-section .class-col-2{width:46.5%}}@media screen and (min-width:1024px) and (max-width:1366px){.confirmation-class-section .class-col-2{width:42.5%}}@media screen and (min-width:768px) and (max-width:1023px){.confirmation-class-section .class-col-3{width:15.6%}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){.confirmation-class-section .class-col-3{width:15.6%}}.class-col-4,.item-quantity{padding:0 31px;width:14.5%}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.class-col-2,.item-details,.item-price{text-align:left}.class-col-2,.item-details{text-align:left;padding:12px 20px}.class-col-2 .name,.item-details .name{margin-bottom:12px}@media screen and (max-width:1023px){.class-col-2 .name,.item-details .name{margin-bottom:4px}}.class-col-2 .name a,.item-details .name a{color:#333}.class-col-2 .color-size-attr,.item-details .color-size-attr{float:left;font-weight:500;letter-spacing:.3px}.class-col-2 .color-size-attr .attribute,.item-details .color-size-attr .attribute{float:left;border-right:1px solid #333;line-height:10px;padding-right:8px;margin-right:8px}.class-col-2 .color-size-attr .attribute span.value,.item-details .color-size-attr .attribute span.value{text-transform:uppercase}.class-col-2 .color-size-attr .attribute.class-lang-info,.item-details .color-size-attr .attribute.class-lang-info{border-right:0;text-transform:uppercase}@media screen and (max-width:1023px){.class-col-2 .color-size-attr .attribute,.item-details .color-size-attr .attribute{margin-top:4px}}@media screen and (max-width:1023px){.class-col-2 .color-size-attr .attribute .language-info,.item-details .color-size-attr .attribute .language-info{margin-top:4px}}@media screen and (max-width:1023px){.class-col-2 .color-size-attr .store-address.attribute,.item-details .color-size-attr .store-address.attribute{border-right:0}}@media screen and (max-width:1023px){.class-col-2 .color-size-attr .store-address.attribute span.city-store,.item-details .color-size-attr .store-address.attribute span.city-store{margin-top:4px;display:inline-block}}@media screen and (max-width:1023px){.class-col-2 .color-size-attr .class-lang-info,.item-details .color-size-attr .class-lang-info{margin-top:8px}}@media screen and (max-width:1023px){.item-edit-details{margin-top:4px}}.class-col-3,.item-price{padding:0 17px;width:13.6%}.class-col-5,.item-total{padding:0 12.5px;width:6.98%;border-right:0}@media screen and (min-width:1023px){.pt_cart .class-col-5,.pt_cart .item-total{width:50px}}.class-col-0{background-color:#333;color:#fff}.class-col-0 .offer-month{font-size:18.5px;letter-spacing:.5px;text-transform:uppercase}.class-col-0 .offer-date{font-size:35.8px;letter-spacing:.9px;font-weight:700;line-height:26px;margin:5px 0}.class-col-0 .offer-day{font-size:9.9px;letter-spacing:.2px}.class-col-1{font-size:14px;letter-spacing:.4px;text-align:center}.class-col-1 .end_am_pm,.class-col-1 .str_am_pm{padding:0 0 0 2px;font-weight:700}.class-col-1 .class-offer-month{padding:4px}.class-col-1 .class-offer-month .offer-month{font-size:13.6px;letter-spacing:.3px}.class-col-1 .class-offer-month .offer-date{font-size:32.1px;letter-spacing:.8px;margin:0}.class-col-1 .class-offer-month .offer-day{font-size:9.9px;letter-spacing:.2px}.class-col-1 .class-timing{font-size:12px;letter-spacing:.3px}.class-col-2{width:51.5%}@media screen and (min-width:1023px){.pt_cart .class-col-2{width:47.48%}}.class-col-3 .class-format,.class-col-3 .class-min-thrld{text-transform:uppercase;display:block;text-align:center;font-weight:900;letter-spacing:.3px;line-height:14px}.class-col-3 .class-format:hover{cursor:pointer}.class-col-3 .class-min-thrld{color:#4aabdb}.class-col-3 .class-min-thrld.thrMaxVal{color:gray}.class-col-4 .button-text{display:block;width:auto;margin:0 auto}.class-col-5 .price-sales{font-size:18px;letter-spacing:.5px}.item-quantity-details .middle-content .middle-full-con button{display:block;width:auto;margin:0 auto}.item-details .middle-content .middle-full-con{text-align:left}.product-list-item .sku{margin:11px 0 0;line-height:12px}.item-image{padding:9.5px 0}.item-edit-details{float:left;line-height:10px}.item-price{padding:19px 21px}.item-details{width:58.48%}.item-details .color-size-attr{padding-top:2px}.item-details name{margin-bottom:7px}.item-details span.label,.item-details span.value{letter-spacing:.3px;font-weight:500;text-transform:capitalize}@media screen and (min-width:1023px){.pt_cart .item-details{width:42.48%}}.cart-empty{margin-top:48px}.cart-empty .product-slot.product-listing h2{display:none}.cart-empty .button-text{margin:5px 33px 0 0}.cart-empty .cart-action-continue-shopping{margin-bottom:55px}.pt_cart .global-recommend{margin:40px auto 0}.pt_cart .global-recommend .page-tittle{text-align:center}@media screen and (min-width:768px) and (max-width:1327px){.item-details{width:28.48%}.class-col-2,.item-details{padding:12px 6px}.item-price{padding:19px 6px}.class-col-4,.class-col-5,.item-quantity,.item-total{padding:0 6px}.item-price .price-adjusted-total,.item-price .price-sales,.item-price .price-total,.item-total .price-adjusted-total,.item-total .price-sales,.item-total .price-total{font-size:16px;letter-spacing:.3px}.item-quantity{padding-right:0}.item-quantity.update-visiable .btn-remove-update{margin:3px 0 0 6px;display:inline-block;float:right}.item-quantity.update-visiable .btn-remove-update .item-quantity-details{margin:4px 0 0;text-align:left}.item-quantity .item-quantity-details{margin:16px 0 0 10px;text-align:left}}@media screen and (max-width:767px){.emptycart .cart-recommendations{padding-bottom:26px}.cart-empty{margin-top:0}.cart-empty h1{font-size:24px;letter-spacing:.6px}.cart-empty .button-text{margin:29px 0 0}.item-edit-details{margin-top:5px}.cart-checkt-btn1{display:none}.cart-item-details .cart-checkt-btn2{margin-top:0}.cart-item-details .cart-checkt-btn2 .cart-heading{float:none;width:100%}.cart-item-details .cart-checkt-btn2 .cart-heading .page-tittle{text-align:center;font-size:24px;letter-spacing:.6px;line-height:24px}.order-totals-table{width:100%;display:inline-block;box-sizing:border-box}.order-totals-table .order-sub-totals{font-size:16px;letter-spacing:.4px}.cart-action-checkout{width:100%;margin-top:22px}.cart-action-checkout button{padding:31px;width:100%;box-sizing:border-box}.cart-heading-class,.cart-heading-product{display:none}.cart-full-product .cart-product,.cart-full-product .class-wrapper{margin-bottom:13px;box-shadow:none}.cart-full-product .cart-product{margin-bottom:20px;padding-bottom:13px}.class-alert-text{line-height:14px;display:inline-block;margin:2px 0 12px}.class-alert-text .error-icon{margin:14px 10px 13px 0}.class-cancellation-text{line-height:15px}.class-count-header,.product-count-header{margin:13px 0 9px}.product-count-header{margin-top:24px}#mini-cart .class-offer-month .offer-month,.class-col-0 .offer-month{font-size:13.6px;letter-spacing:.3px}#mini-cart .class-offer-month .offer-date,.class-col-0 .offer-date{font-size:32.1px;letter-spacing:.8px;margin:0}.class-col-1{font-size:12px;letter-spacing:.3px}.class-col-0,.class-col-1{width:24.8%;float:left;padding:4px 0}.class-col-2,.item-details{clear:both;width:auto;padding:18px}.class-col-2 .name a,.item-details .name a{font-size:14px;letter-spacing:.5px;line-height:15px}.class-col-1,.class-col-3{padding:13px 0 0;line-height:15px;border-bottom:1px solid #bebebe}.class-col-3{float:left;width:50%;padding:22px 0 0;border-left:1px solid #bebebe}.class-col-3 .class-format,.class-col-3 .class-min-thrld{font-size:10px;letter-spacing:.3px}.class-col-3.desktop-device{display:none}.class-col-4{width:auto;float:left;padding:18px;clear:both}.class-col-4 .button-text{letter-spacing:.3px}.class-col-5{width:auto;float:right;padding:14px 18px 18px}.class-col-5 .price-sales{font-size:16px;letter-spacing:.4px}.item-image{width:24.8%;float:left;padding:5px 0;border:1px solid #bebebe;margin-right:8px;border-top:0;border-left:0}.item-details{width:65.5%;float:left;clear:none;padding:9px 18px 0 0}.item-price{width:100%;clear:both;box-sizing:border-box;padding:15px 7% 0 27%}.item-quantity{width:48%;padding:15px 0 0 20px;display:inline-block;box-sizing:border-box;float:left}.item-quantity .cart-qty-mob{text-transform:uppercase;float:left;margin:17px 27px 0 0}.item-quantity .item-quantity-details,.item-quantity .update-cart-btn{margin:0}.item-quantity .input-text{float:none}.item-quantity.update-visiable .btn-remove-update{margin:18px 0 0;float:left}.item-quantity.update-visiable .btn-remove-update .update-cart-btn{float:right}.item-quantity.update-visiable .btn-remove-update .item-quantity-details{float:none;margin-right:15px}.cart-full-product .bonus-prod .item-quantity{width:48%;padding:15px 0 0 20px;display:inline-block;box-sizing:border-box;float:left}.cart-full-product .bonus-prod .item-quantity .item-quantity-details{margin:18px 0 14px;clear:both}.item-price .price-sales,.item-total .price-adjusted-total,.order-totals-table .order-total,.promo-code{letter-spacing:.4px;font-size:16px}.order-lever-promotion .order-discount{font-size:18px;letter-spacing:.5px}.cart-promo-messaging{font-size:13px}.cart-promo-description{font-size:12px;padding-top:11px;line-height:15px}.item-total{padding:82px 18px 0;width:auto}.btn-remove-update{margin:18px 0 14px;clear:both}.cart-shop-bottom,.continue-shop,.have-promo,.rowcoupons{width:100%;text-align:center}.discount-promo .order-totals-table{padding:0 0 10px}.discount-promo .order-totals-table .remove-cart{margin-top:10px}.cart-footer .order-sub-totals,.order-totals-table .order-sub-totals{margin-top:14px;float:left;width:100%;padding:0 11%;box-sizing:border-box}.cart-footer .order-sub-totals .left-row,.cart-footer .order-sub-totals .right-row,.order-totals-table .order-sub-totals .left-row,.order-totals-table .order-sub-totals .right-row{padding:0}.cart-order-totals{margin-top:0;width:100%;margin-bottom:0}.order-totals-table{padding:7px 0 0}.tax-cart-text{text-align:center;margin:16px 0 4px}.cart-shop-bottom .cart-action-continue-shopping .button-text{font-size:13px;font-weight:700;margin-top:45px}.cart-recommend-section{margin-top:46px}.global-recommend{width:100%;margin-bottom:12px}.global-recommend h2.page-tittle{font-size:24px;font-weight:900;letter-spacing:.6px}.global-recommend .search-result-items{border:none;padding:20px;box-sizing:border-box;margin:0 0 24px}.cart-coupon-code,.cart-coupon-code button,.cart-coupon-code input{width:100%}.cart-coupon-code .promo-code,.cart-coupon-code button .promo-code,.cart-coupon-code input .promo-code{margin-bottom:4px}.cart-coupon-code button,.cart-coupon-code button button,.cart-coupon-code input button{margin:20px 0 12px}}.coupon-code-bold{font-weight:900}.tooltip-wrap{position:absolute;width:400px;background-color:#d6d6d6;color:#252524;text-align:center;z-index:1;bottom:111%;left:0;box-sizing:border-box;padding:5px;display:none}@media screen and (max-width:767px){.tooltip-wrap{width:320px}}@media screen and (max-width:450px){.tooltip-wrap{width:280px}}.tooltip-wrap:after{left:59%;border:solid transparent;border-width:9px;content:"";border-top-color:#d6d6d6;position:absolute;top:100%}@media screen and (max-width:450px){.tooltip-wrap:after{left:67%}}.tooltip-box{position:relative}.tooltip-box.active .tooltip-wrap{display:block}.tool-question{display:inline-block;background:url(../images/question-mark.png) no-repeat;width:15px;height:15px;cursor:pointer}.tooltip-note{color:#252524;text-align:center;font-size:14px;padding:10px 0 5px;position:relative}.tooltip-note .class-tool-close{width:9px;height:9px;display:inline-block;position:absolute;right:15px;background-position:-550px -9px;cursor:pointer}.tooltip-note p{margin:0;color:#333;padding:10px 8%;box-sizing:border-box;text-align:center}.pt_cart .promo-code{font-size:14px}@media screen and (max-width:767px){.pt_cart .promo-code{font-size:14px}}.pt_cart .promo-code .tool-question{vertical-align:sub;margin-left:5px}.pt_cart .cart-coupon-code input{width:33.4%}@media screen and (max-width:767px){.pt_cart .cart-coupon-code input{width:100%}}.pt_cart .cart-coupon-code button{padding:16px 25.8px}@media screen and (min-width:1023px){.pt_cart .cartpage-product-section .item-total{width:auto}@-moz-document url-prefix(){.pt_cart .cartpage-product-section .item-total .item-total{width:85px}}}@media screen and (min-width:768px) and (max-width:1023px){.pt_cart .cartpage-product-section .item-total{width:11%}}@media screen and (min-width:768px) and (max-width:1023px){.pt_cart .cartpage-product-section .item-quantity{width:16.5%}}@media screen and (min-width:768px) and (max-width:1023px){.pt_cart .cartpage-product-section .item-price{width:11.6%!important}}@media screen and (min-width:1023px){.pt_cart .class-col-5.item-price{width:100px}}@media screen and (min-width:768px) and (max-width:1023px){.pt_cart .class-col-5.item-price{width:16.98%}}@media screen and (min-width:1024px) and (max-width:1180px){.checkout-order-totals .order-totals-table .order-total .left-row{padding-right:5px}}@media screen and (min-width:768px) and (max-width:1023px){.checkout-order-totals .order-totals-table .order-total .left-row{width:50%;padding-right:5px}}.no-hits-help #secondary,.pt_product-search-noresult #secondary{display:none}.no-hits-help .search-keyword.search-miles,.pt_product-search-noresult .search-keyword.search-miles{width:100%;margin:0 0 30px}.no-hits-help .search-keyword.search-miles .custom-select,.pt_product-search-noresult .search-keyword.search-miles .custom-select{width:30.5%}@media screen and (max-width:1023px){.no-hits-help .search-keyword.search-miles .custom-select,.pt_product-search-noresult .search-keyword.search-miles .custom-select{width:90%;width:calc(100% - 50px)}}.no-hits-help .search-keyword.search-miles .search-field button,.pt_product-search-noresult .search-keyword.search-miles .search-field button{position:static;padding:11.5px;background-color:#ed1329}.slider-recomond{float:left;width:100%;margin-top:20px}.slider-recomond .search-result-items .grid-tile{margin:0;list-style:none}.slider-recomond .search-result-items .grid-tile .product-tile{width:93%;margin:0 auto}.slider-recomond h2.page-tittle{text-transform:capitalize}@media screen and (max-width:1023px){.pt_product-search-noresult .main{padding:0 20px}.slider-recomond h2.page-tittle{font-size:24px;letter-spacing:.6px;line-height:24px}}@media screen and (max-width:767px){.slider-recomond h2.page-tittle{margin-bottom:20px}}.no-hits-help{float:left;width:100%;padding:25px 0 0}.no-hits-help .fa-spinner{display:none}.result-empty{font-family:Muli;font-size:13px;font-weight:300;line-height:18px;text-align:left;color:#333;clear:left}.result-empty .simple-text{display:block;position:relative}.result-empty .simple-text img.online{position:absolute;width:83px;height:18px;background:0 0;z-index:1;opacity:0}.simple-text.search-again{padding-bottom:18px}.add-address-billing .add-new-address,.add-address-shipping .add-new-shipping,.heading-policy,.result-empty .chat-class{font-size:12px;font-weight:600;color:#1894d0;cursor:pointer;z-index:999999}.add-address-billing .add-new-address,.add-address-shipping .add-new-shipping{font-weight:400}.result-empty h1.sorry-result{font-size:16px;font-weight:600;line-height:normal;padding-bottom:19px;margin-bottom:0}h1.sorry-result{letter-spacing:inherit}.result-empty ul{margin:18px 0 55px}@media screen and (max-width:1023px){result-empty{font-size:12px}.result-empty h1.sorry-result{font-size:14px}}@media screen and (min-width:1023px){.no-hits-help{margin-top:30px;border-top:1px solid #d6d6d6}}@media screen and (max-width:767px){.result-empty .simple-text{font-size:12px}}.pt_content-search-result .breadcrumb .resultstext{font-size:24px;padding:0 0 0 30px}.pt_content-search-result .breadcrumb .resultstext .searchphraselink{font-size:24px;color:#333}.pt_content-search-result .primary-content{width:100%;float:left}.pt_content-search-result .primary-content .productsearchform{float:left;padding:0 30px;width:100%;box-sizing:border-box;margin:0 0 30px}.pt_content-search-result .primary-content .pagination{clear:both}.pt_content-search-result .primary-content .pagination .results-hits{padding:10px 0}.pt_content-search-result .primary-content #results-content{background:0 0;padding:15px 30px 0}.pt_content-search-result .primary-content .folder-content-list{width:100%;box-sizing:border-box}.pt_content-search-result .primary-content .folder-content-list li{background:0 0;font-size:14px;margin:10px 15px}.pt_content-search-result .primary-content .folder-content-list li .content-title{color:#333;font-size:16px;padding:0 0 15px}.pt_content-search-result .primary-content .folder-content-list li p{color:#333;margin:0}.pt_content-search-result .primary-content .folder-content-list li .readmore{float:right;color:#1894d0;font-size:14px;font-family:Roboto,sans-serif}.pt_content-search-result .primary-content .folder-content-list li .readmore:hover{color:#333}.pt_content-search-result .primary-content form .form-row{margin:25px 0 0}.pt_content-search-result .primary-content form .form-row span{font-size:14px}.pt_content-search-result .primary-content .back{padding:20px 2% 0}.pt_content-search-result .primary-content .back a{color:#333}.pt_content-search-result .primary-content .content-asset{padding:20px 2%}.pt_content-search-result .primary-content h2{padding:10px 2%}@media screen and (max-width:1023px){.pt_content-search-result .breadcrumb .resultstext,.pt_content-search-result .breadcrumb .resultstext .searchphraselink{font-size:20px}.pt_content-search-result .primary-content .folder-content-list li .readmore{width:100%;text-align:right;padding:10px 0 0}}@media screen and (max-width:767px){.pt_content-search-result .breadcrumb{width:100%}.pt_content-search-result .breadcrumb .resultstext{display:block;padding:0 5%;text-align:center}.pt_content-search-result .primary-content .content-header{padding:0 30px;text-align:center}.pt_content-search-result .primary-content #results-content{font-size:16px;padding:0}.pt_content-search-result .primary-content h2{font-size:16px}.pt_content-search-result .primary-content .back{padding:5px 5% 0}.pt_content-search-result .primary-content .content-asset{padding:10px 2%}}.product-tile{position:relative;text-align:center;height:100%;display:flex;flex-direction:column}.product-tile .plp-tile{clear:both;margin-top:auto}.product-tile .plp-tile button.add-to-cart-disabled{color:#fff}.product-tile .product-image{height:auto;position:relative;border:1px solid #d6d6d6}.product-tile .product-image a{display:block;text-align:center;padding:39px 0}.product-tile .product-image .quickview{border:2px solid #ed1329;background-color:#fff;display:none;top:83.4%;left:49%;position:absolute;transform:translate(-50%,-50%);color:#ed1329;font-size:14px;letter-spacing:.4px;padding:11px 0;line-height:16px;width:134px}@media screen and (min-width:1023px){.product-tile .product-image:hover .quickview{display:block}}@media screen and (min-width:1023px){.product-tile .product-image:hover .courses+.quickview{display:none}}@media screen and (min-width:1023px){.product-tile .product-image.hidequickview:hover .quickview{display:none}}.product-tile .product-pricing{margin:14px 0 0;width:100%;float:left;height:auto;overflow:hidden;text-align:left}.product-tile .product-pricing .product-standard-price{text-decoration:line-through;margin-right:10px}.product-tile .product-pricing .product-sales-price{color:#333;font-size:16px;letter-spacing:.4px;text-align:left}.product-tile .out-of-stock-message{float:left;text-align:left;margin-top:8px}@media screen and (min-width:1025px){.product-tile .out-of-stock-message{width:275px}}.product-tile .out-of-stock-message .not-available-msg.out-of-stock{width:auto;color:#ed1329;font-weight:900;text-transform:uppercase}.product-tile .out-of-stock-message .availabilityMessages{color:gray}.product-tile .available-status-message{float:left;text-align:left;margin-top:8px}@media screen and (min-width:1025px){.product-tile .available-status-message{width:275px}}.product-tile .available-status-message .not-available-msg.out-of-stock,.product-tile .available-status-message .status-msg-text.on-back-order,.product-tile .available-status-message .status-msg-text.on-pre-order{width:auto;color:#ed1329;font-weight:900;text-transform:uppercase}.product-tile .available-status-message .availabilityMessages{color:gray}.grid-tile .product-tile .product-swatches{float:right}.product-tile .product-swatches-all{cursor:pointer;font-size:.9em}.product-tile .product-swatches{display:none}.product-tile .product-swatches ul{list-style:none;margin:0;overflow:hidden;padding:0}.product-tile .product-swatches ul.swatch-toggle{background:#fff;display:none;position:absolute}.product-tile .product-swatches:hover ul.swatch-toggle,.pt_product-compare .product-tile .product-swatches,.pt_product-search-result .product-tile .product-swatches{display:block}.product-tile .product-swatches li{float:left}.product-tile .product-swatches .swatch{display:block;width:16px}.product-tile .product-swatches .swatch img{border:1px solid #fff;height:12px;padding:1px;width:12px}.product-tile .product-swatches .selected img,.product-tile .product-swatches img:hover{border-color:#84bd00}.product-tile .product-promo{font-size:12px;text-transform:capitalize;text-align:left;color:gray;width:100%;margin:8px 0 0;letter-spacing:.3px;height:36px;overflow:hidden}.product-tile .product-compare{float:right;height:19px;margin:15px 0 0;overflow:hidden}.product-tile .product-compare label{font-size:12px;letter-spacing:.3px;text-align:right;color:gray;padding:2px 0 0;margin-bottom:0;float:left;margin-right:9px;cursor:pointer}.product-tile .product-compare input{float:left;margin:0}.product-tile .product-review{margin-bottom:1em}.product-tile .product-review .rating-title{display:inline-block;margin-right:1em}.product-tile .product-review .rating{display:inline-block}.wide-tiles .product-tile{height:auto!important}.wide-tiles .product-tile .product-image{float:left;padding-right:2em}.wide-tiles .product-tile .product-name,.wide-tiles .product-tile .product-pricing,.wide-tiles .product-tile .product-promo,.wide-tiles .product-tile .product-review,.wide-tiles .product-tile .product-swatches{float:left;text-align:left;width:65%}.wide-tiles .product-tile .product-name{font-size:1.5em;height:auto;margin-top:0}.wide-tiles .product-tile .product-pricing{font-size:1.3em}.wide-tiles .product-tile .product-swatches{margin-bottom:1em}.capture-product-id{left:-999em;position:absolute}.pt_product-search-result .plp-refine-main .breadcrumbs-desk{position:relative}.pt_product-search-result .plp-refine-main .breadcrumbs-desk .search-result-options{position:absolute;right:0;top:-43px;width:auto}.pt_product-search-result .plp-refine-main .breadcrumbs-desk .search-result-options.showing-results-wrap{position:static;float:right;width:auto;text-align:right;margin:20px 0}@media screen and (max-width:1023px){.pt_product-search-result .plp-refine-main .breadcrumbs-desk .search-result-options.showing-results-wrap{margin:0}}@media screen and (max-width:1023px){.pt_product-search-result .plp-refine-main .breadcrumbs-desk .search-result-options{position:static;width:100%;margin:0;padding:0 20px;box-sizing:border-box}}@media screen and (max-width:1023px){.pt_product-search-result .plp-refine-main .breadcrumbs-desk .search-result-options .pagination{margin:20px 0;text-align:right}}@media screen and (max-width :767px){.pt_product-search-result .plp-refine-main .breadcrumbs-desk .search-result-options .pagination{margin:15px 0}}.pt_product-search-result .plp-refine-main .breadcrumbs-desk .search-result-options .pagination .results-hits{font-size:18px;height:20px}@media screen and (max-width:1023px){.pt_product-search-result .plp-refine-main .breadcrumbs-desk .search-result-options .pagination .results-hits{text-align:right}}@media screen and (max-width :767px){.pt_product-search-result .plp-refine-main .breadcrumbs-desk .search-result-options .pagination .results-hits{font-size:14px}}.pt_product-search-result .plp-refine-main .main-container{padding-top:16px}.pt_product-search-result .plp-refine-main .breadcrumb{margin:2px 0 0}@media screen and (max-width :1023px){.pt_product-search-result .plp-refine-main .breadcrumb{width:auto;clear:none}}.pt_product-search-result .plp-refine-main .breadcrumb .breadcrumb-refinement{border:1px solid #d6d6d6;padding:4px 8px 3px;margin:0 9px 10px 0;box-sizing:border-box}.pt_product-search-result .plp-refine-main .breadcrumb .breadcrumb-refinement .breadcrumb-refinement-value{margin:0 16px 0 0}.pt_product-search-result .plp-refine-main .breadcrumb .breadcrumb-refinement .breadcrumb-refinement-value:last-child{margin:0}@media screen and (max-width :1023px){.pt_product-search-result .plp-refine-main .breadcrumb .breadcrumb-category .mobile-filterby{width:100%;float:left;padding:0 20px;box-sizing:border-box;margin:0 0 10px}}.pt_product-search-result .plp-refine-main .breadcrumb .clear-refinement .remove-all{margin-left:0;padding:5px 4px 4px 7px;margin-bottom:10px}.pt_product-search-result .plp-refine-main .breadcrumb .clear-refinement .remove-all:after{content:"";width:15px;height:15px;background-position:-94px -107px;display:inline-block;vertical-align:middle;margin:0 2px 0 7px}.pt_product-search-result .product-bottom-part .search-result-content .product-tile .product-image a.thumb-link{padding:17px 0}@media screen and (max-width :767px){.pt_product-search-result .product-bottom-part .search-result-content .product-tile .product-image a.thumb-link{padding:5px 0}}.cat-product-page{width:65%;margin:0 auto;clear:both}@media screen and (max-width:1023px){.cat-product-page{width:100%}}.cat-product-page.hidecountform{display:none}.search-result .result,.search-result ul li{font-family:Muli,sans-serif;font-size:16px;font-weight:300;text-align:left}.search-result .result{font-family:Roboto,sans-serif;line-height:inherit;letter-spacing:inherit;display:table;margin:0 auto 14px;font-weight:900;font-size:20px;text-transform:capitalize;border:0}@media screen and (max-width :767px){.search-result .result{font-size:16px}}@media screen and (min-width:1023px){.sub-category-result .breadcrumb.product-page{width:76%}}.sub-category-result .refinement-search-cat.sub-cat-page{display:none}@media screen and (max-width:1023px){.sub-category-result .refinement-search-cat.sub-cat-page{display:none}}.sub-category-result .refinement-search-cat.sub-cat-page .search-result{border:none;float:right;margin-top:73px}@media screen and (min-width:768px) and (max-width:1023px){.sub-category-result .refinement-search-cat.sub-cat-page .search-result{margin-top:50px}}.sub-category-result .refinement-search-cat.sub-cat-page .search-result li{width:100%;padding:0}.sub-category-result .refinement-search-cat.sub-cat-page .search-result li span{padding:0;cursor:auto}.refinement-search-cat{float:right;width:49.069%}.refinement-search-cat.sub-cat-page{display:none}.refinement-search-cat.search-cat-wrap{width:100%;float:left}.refinement-search-cat ul{padding:0 0 2px;box-sizing:border-box;list-style:none;text-align:center;margin:24px 0}.refinement-search-cat ul li{display:inline-block;padding-bottom:5px;float:none;width:31%}.refinement-search-cat ul li a,.refinement-search-cat ul li span{font-size:16px;letter-spacing:.4px;text-align:left;text-transform:capitalize;cursor:pointer;padding:0 5px 5px;color:#ed1329;font-weight:500}.refinement-search-cat ul li.active span{color:#ed1329}.refinement-search-cat ul li.result-products{display:none}.refinement-search-cat ul li.enableproducts{display:inline-block}.search-keyword{position:relative;width:100%;float:left}.search-keyword button .header-geo-arrow{display:block}.search-keyword .search-field .search-icon{width:18px;height:18px;display:inline-block;position:absolute;left:3%;top:29%;background-position:-273px -68px}.search-keyword .search-field input[type=text]{width:calc(100% - 50px);float:left;font-size:18px;letter-spacing:.5px;text-transform:capitalize;padding:14px 0 12px 56px;color:#333;line-height:18px}@media screen and (min-width:768px){.productsearchform .search-keyword .search-field input[type=text]{border-right:1px solid #d6d6d6}}@media screen and (max-width:1023px){.product-tile .product-image{margin-bottom:0}.product-tile .product-image a{padding:17px 0}.product-tile .product-pricing{height:auto}.sub-category-result .refinement-search-cat.sub-cat-page{margin:0;padding:0 20px;box-sizing:border-box}.sub-category-result .refinement-search-cat.sub-cat-page .search-result{margin-top:0}.sub-category-result .refinement-search-cat.sub-cat-page .search-result li{padding:0}}@media screen and (min-width:768px) and (max-width:1023px){.search-keyword .search-field .search-icon{left:6%}}@media screen and (max-width:1023px){.search-result .result{margin-bottom:26px}.refinement-search-cat{float:none;width:100%;margin-bottom:20px}.refinement-search-cat ul{margin-top:0;text-align:left}.refinement-search-cat ul li{margin-right:2%}.refinement-search-cat ul li span{padding:0 0 5px;font-size:13px;letter-spacing:.3px}.refinement-search-cat ul li:first-child{text-align:left}.refinement-search-cat ul li:nth-of-type(2){text-align:center}.refinement-search-cat ul li:last-child{margin-right:0;text-align:right}.search-keyword{padding-right:0;width:100%}.search-keyword .search-field input[type=text]{width:100%;font-size:14px;letter-spacing:.4px;padding:14px 40px 12px 20px}.search-keyword .search-field button{padding:0;background-color:inherit;position:absolute;right:20px;top:16px}.search-keyword .search-field button .search-icon{position:absolute;right:0;top:0;left:inherit}.product-tile .product-pricing{margin:0}.product-tile .product-pricing .product-sales-price{font-size:14px;height:22px}.product-tile .product-promo{margin-top:3px;line-height:15px;height:45px;overflow:hidden}}.product-tile .product-pricing .product-standard-price{font-size:17px;color:#6D6E70}.product-tile .product-pricing .product-standard-price+.product-sales-price{font-size:24px;font-weight:400;margin-top:15px}.product-tile .product-pricing.clearance-price .product-standard-price{font-size:17px;color:#6D6E70}.product-tile .product-pricing.clearance-price .product-sales-price{font-size:24px;font-weight:400;margin-top:15px}.product-tile .product-pricing+.product-promo,.product-tile .product-pricing.clearance-price+.product-promo{font-size:15px;font-weight:500}.pt_product-search-result .primary-content h1.content-header{padding-left:15px}.pt_content-search-result .primary-content>h1,.pt_content-search-result .primary-content>h2,.pt_content-search-result .primary-content>p,.pt_product-search-noresult .primary-content>h1,.pt_product-search-noresult .primary-content>h2,.pt_product-search-noresult .primary-content>p{margin:0;padding:.1em 1%}.pt_content-search-result .primary-content .pagination,.pt_product-search-noresult .primary-content .pagination{float:none;padding:.1em 1%}.no-hits-search-term,.no-hits-search-term-suggest{color:#900}.no-hits-footer{background:url(../images/interface/icon-double-line-header.png) left top repeat-x;margin:20px 0;padding:20px 0}.search-result-bookmarks{margin:15px}.search-result-bookmarks .first{border-right:1px solid #999;padding-right:5px}.pagination .articlehits-resulthits{padding:0;width:98%}#wrapper.pt_product-search-noresult .classes-landing-page.article-nohitspage{padding:0}#wrapper.pt_product-search-noresult .classes-landing-page.article-nohitspage .folder-content-list.article-hits{margin-bottom:25px}@media screen and (max-width:767px){#wrapper.pt_product-search-noresult .classes-landing-page.article-nohitspage .folder-content-list.article-hits li{margin:10px 0 0}}#wrapper.pt_product-search-noresult .classes-landing-page.article-nohitspage .class-prog{margin:20px 0 0 15px;font-size:18px;letter-spacing:.4px;text-align:left;line-height:25px;font-family:Roboto,sans-serif;font-weight:900;color:#333}@media screen and (max-width:767px){#wrapper.pt_product-search-noresult .classes-landing-page.article-nohitspage .class-prog{margin:0}}#wrapper.pt_product-search-noresult .classes-landing-page.article-nohitspage .error-search-products{padding:0}.articlehits-resulthits{clear:both;padding:1.5em 1% 0 20px;font-size:15px!important;color:gray}.articlehits-resulthits span.count-bold{font-weight:900;color:#333}.articlehits-resulthits span.count-bold.searchphrase{text-transform:lowercase}.search-result-options{width:100%}@media screen and (min-width:1024px){.search-result-options.refinement{padding:0;width:16.926%;float:right}}.search-result-options.category-pagination{width:100%;float:left;position:relative}.search-result-options.refinement .selected-option{position:absolute;top:0;left:0}.search-result-options.refinement .selected-option::after{right:15px}@media screen and (max-width:1023px){.search-result-options.refinement .selected-option{position:relative}}.search-result-options .sort-by{width:100%}.search-result-options .sort-by .selected-option:before{content:'Sort By';float:left;margin-right:4px}.search-result-options .items-per-page{float:right;width:15.373%;position:absolute;right:0;top:0}.search-result-options .items-per-page .selected-option:before{content:'View:';float:left;margin-right:4px}.search-result-options form{margin-bottom:0}.search-result-options label{display:none}.search-result-options select{border:1px solid #e0e0e0;color:#666;padding:.5em}.search-result-options .pagination{padding:0;width:100%;text-align:center;float:left}.search-result-options .pagination.hideview .results-hits,.search-result-options .pagination.hideview ul{padding-left:0}.search-result-options .pagination .first-last,.search-result-options .pagination .last-disable{padding:0 16px 0 0}.search-result-options .pagination .first-last span.pagination-next,.search-result-options .pagination .first-last span.pagination-previous,.search-result-options .pagination .last-disable span.pagination-next,.search-result-options .pagination .last-disable span.pagination-previous{width:8px;height:15px;display:inline-block;background-position:-150px -112px}.search-result-options .pagination .first-last span.pagination-next,.search-result-options .pagination .last-disable span.pagination-next{background-position:-129px -112px}.search-result-options .pagination .first-last.last-disable,.search-result-options .pagination .last-disable.last-disable{pointer-events:none}.search-result-options .pagination .first-last.last-disable .pagination-next,.search-result-options .pagination .last-disable.last-disable .pagination-next{background-position:-168px -112px}.search-result-options .pagination .last-disable span.pagination-previous{background-position:-184px -111px}.search-result-options .pagination .count-bold{font-weight:900;color:#333}.search-result-options .pagination .results-hits,.search-result-options .pagination ul{font-size:20px;letter-spacing:.5px;color:gray;text-align:center}.search-result-options .pagination ul{border-radius:5px;margin:0;float:none;display:inline-block;padding-top:36px;background-color:transparent}.search-result-options .pagination ul li{padding:0 22px}.search-result-options .pagination ul li .dot-value{padding:0 0 0 15px}.search-result-options .pagination ul li:nth-last-child(-n+2) .dot-value{float:left;padding:0 20px 0 0}@media screen and (max-width:767px){.search-result-options .pagination ul li:nth-last-child(-n+2) .dot-value{padding:0 20px 0 7px}}.search-result-options .pagination ul li:last-child{padding:0 16px}.search-result-options .pagination ul li:nth-last-child(2).padding-remove{padding-left:0}.search-result-options .pagination ul li:nth-child(2).padding-remove{padding-right:0}.search-result-options .pagination a,.search-result-options .pagination li{float:left;padding:0;font-size:20px;color:gray;text-align:center;list-style:none}.search-result-options .pagination a.current-page,.search-result-options .pagination li.current-page{color:#333;font-weight:900}.search-result-options .mobile-pagingbar{display:none}@media screen and (max-width:767px){.search-result-options .desktop-pagingbar{display:none}.search-result-options .mobile-pagingbar{display:block}}.pt_product-search-result .search-result-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.search-result-items{margin:0}.search-result-items li{list-style:none}.search-result-items .grid-tile{float:left;width:23.836%;margin:0 1.552% 56px 0}@media screen and (min-width:1023px){.search-result-items .grid-tile:nth-child(4n){margin-right:0}}.search-result-items .product-content{float:left;width:100%;height:100%}.search-result-items .product-content:after{content:'';display:table;clear:both}.search-result-items .product-content .rating-review{width:50%;float:left;margin-top:15px}.search-result-items .product-content .rating-review .bv-cv2-cleanslate .bv-core-container-88 .bv-inline-rating-container .bv-rating,.search-result-items .product-content .rating-review .bv-rating,.search-result-items .product-content .rating-review .bv-rating-ratio-count .bv-rating-label{color:#000!important;font-family:Roboto,sans-serif!important;font-weight:500!important}@media screen and (max-width:767px){.search-result-items .product-content .rating-review{margin-top:3px;width:100%}.search-result-items .product-content .rating-review .bv-cv2-cleanslate .bv-rating-top-statistic .bv-rating-stars-container .bv-rating-stars{font-size:12px!important}.search-result-items .product-content .rating-review .bv-cv2-cleanslate .bv-rating-top-statistic .bv-inline-rating-container .bv-stars-container .bv-rating-label{font-size:10px!important;letter-spacing:.3px!important}}.invisible{display:none}.search-result-content{clear:both;padding:28px 0 0}.search-result-content .product-price .price-standard{color:#999;font-weight:100;text-decoration:line-through}.search-promo{padding:20px}@media screen and (max-width:767px){.search-promo{float:left}}#results-content{background:url(../images/interface/icon-double-line-header.png) left top repeat-x;padding-top:30px}.folder-content-list{align-items:stretch;clear:both;display:flex;flex-wrap:wrap;padding:.5em 1%}.folder-content-list li{background-color:#efefef;border:1px solid #ccc;flex-basis:100%;flex-grow:1;list-style-type:none;margin:.25rem;padding:1rem}@media screen and (min-width:480px){.folder-content-list li{flex-basis:40%}}.folder-content-list p{line-height:1.1rem}.folder-content-list .content-title{display:block;font-size:1.2em}.folder-content-list .readmore{padding-left:.3rem}.pt_content-search-result .folder-content-list.article-hits{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;padding:25px 0 30px}@media screen and (max-width:767px){.pt_content-search-result .folder-content-list.article-hits{padding-top:10px}}.pt_content-search-result .folder-content-list.article-hits li{flex:0 1 calc(50% - 50px);padding:10px 15px 5px;box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;height:100%}@media screen and (max-width:767px){.pt_content-search-result .folder-content-list.article-hits li{flex:0 1 100%;padding:1rem;border:1px solid #ccc;margin:10px 20px 0}.pt_content-search-result .folder-content-list.article-hits li .inner-content{display:flex;flex-direction:column;flex-grow:1}}@media screen and (min-width:767px) and (max-width:1024px) and (orientation:landscape){.pt_content-search-result .folder-content-list.article-hits li{flex:0 1 calc(50% - 15px)}}.pt_content-search-result .folder-content-list.article-hits p.content-description{margin:10px 0 0}@media screen and (max-width:767px){.pt_content-search-result .folder-content-list.article-hits p.content-description{min-height:1.5em}}.no-results{padding:20px}.toggle-grid{display:block;float:left;margin-right:.5em}.toggle-grid i{cursor:pointer;margin-right:.3em}.toggle-grid [data-option=column],.toggle-grid.wide [data-option=wide]{color:#84bd00}.toggle-grid.wide [data-option=column]{color:#666}.wide-tiles .search-result-items .grid-tile{width:91%}.wide-tiles .product-tile .product-swatches{bottom:auto;left:auto;position:relative;right:auto;margin-top:5px}.wide-tiles .product-tile .product-swatches li{float:left}@media screen and (max-width:1023px){.search-result-options .pagination .results-hits,.search-result-options .pagination ul{font-size:16px;letter-spacing:.4px}.search-result-options .pagination ul{padding-top:22px}.search-result-options .pagination ul a,.search-result-options .pagination ul li{font-size:16px;padding:0 14px}.search-result-options .pagination ul a a,.search-result-options .pagination ul li a{padding:0}.search-result-options .pagination ul li:first-child{padding-left:0}.search-result-options .pagination ul li:last-child{padding-right:0}}@media screen and (min-width:768px) and (max-width:1023px){.search-result-options .items-per-page{width:25%}.search-result-items .grid-tile{width:31.502%;margin:0 2.7% 39px 0}.search-result-items .grid-tile:last-child,.search-result-items .grid-tile:nth-child(3n){margin-right:0}.classes-landing-page .pagination{width:100%}}@media screen and (max-width:1023px){.cat-product-page,.product-bottom-part{padding:0 20px;box-sizing:border-box;display:inline-block}.search-result-content{display:inline-block}.search-result-items{padding:0}}@media screen and (max-width:767px){.article-pages{margin-bottom:20px;float:left;width:100%}.pt_content-search-result .search-result-options .pagination{margin:0}.pt_content-search-result .search-result-options .bottom-layout .pagination{margin-bottom:20px}}@media screen and (max-width:767px) and (max-width:767px){.pt_content-search-result .desktop-pagingbar,.pt_content-search-result .mobile-pagingbar{display:block}}@media screen and (max-width:767px){.search-result-items .grid-tile{width:46.43%;margin:0 7.142% 36px 0}.search-result-items .grid-tile:nth-child(2n),.search-result-items .grid-tile:nth-child(4n){margin-right:0}.search-result-options.category-pagination{margin-top:29px}.search-result-options .items-per-page{width:100%;position:static}.search-result-options .items-per-page .custom-select{z-index:999999}.search-result-options .items-per-page li{line-height:18px}.search-result-options .pagination{margin:37px 0 26px}.search-result-options .pagination ul li:first-child{padding-right:8px}.search-result-options .pagination ul li:last-child{padding-left:8px}}.pt_product-details .breadcrumb{padding:20px 2.8% 0;width:100%;box-sizing:border-box}.pt_product-details .global-recommend{margin-top:40px}.pt_product-details .global-recommend.cart-recentView-section .page-tittle{text-align:center}@media screen and (max-width:767px){.pt_product-details .global-recommend .product-name{margin:2px 0 7px;line-height:10px}}@media screen and (max-width:767px){.pt_product-details .pdp-main .product-info .global-recommend ul{padding-top:20px}}.pt_product-details .cart-recommendations .product-image .thumb-link img{width:204px}@media screen and (max-width:1023px){.pt_product-details .cart-recommendations .product-image .thumb-link img{width:270px}}.img-loader{position:absolute;left:0;top:0;width:100%;height:100%}.img-loader-bg{position:absolute;width:100%;height:100%;background-color:#fff;opacity:.7;z-index:99}.img-loader-indicator{z-index:100;position:absolute;left:50%;top:50%;width:64px;height:64px;background:url(../images/loading-small.gif) no-repeat}.product-image-container{position:relative}img.zoomImg{background:#fff;cursor:zoom-in}#product-nav-container{overflow:hidden;position:absolute;right:0;width:160px}#product-nav-container div{float:left;text-align:center;width:77px}#product-nav-container img{max-height:100%;max-width:80%}#product-nav-container span{display:block;height:65px}#product-nav-container .divided span{border-right:1px solid #e0e0e0;padding-right:5px}@media screen and (max-width:767px){.ui-dialog.size-chart-class{width:90%!important}}.pdp-price-discount .price-tiered{display:none;color:#000;margin:20px 0}.pdp-price-discount .price-tiered .value{width:100%;float:left}.pdp-price-discount .price-tiered .heading{background:#ccc}.pdp-price-discount .price-tiered .quantity{width:50%;float:left;text-align:center;border:1px solid #ccc;border-top:none;border-right:none;padding:5px 0;box-sizing:border-box;font-size:14px}.pdp-price-discount .price-tiered .quantity-discount{width:100%;float:left}.pdp-price-discount .price-tiered .price{width:50%;float:left;text-align:center;border:1px solid #ccc;border-top:none;border-left:none;padding:5px 0;font-size:14px;box-sizing:border-box}.pdp-main{margin:0}.pdp-main ul{list-style:none;margin:0;padding:0}.pdp-main label{padding:0;text-align:left;text-transform:uppercase;width:auto}.pdp-main .quickview-nav{margin:30px 3% 0}@media screen and (max-width:1023px){.pdp-main .quickview-nav{display:none}}.pdp-main .quickview-nav button{letter-spacing:.5px;font-size:13px}.pdp-main .product-col{padding:14px 2.8% 32px;float:left;width:100%;box-sizing:border-box}.pdp-main .product-info{width:100%;float:left}@media screen and (min-width:480px){.pdp-main .product-col-1{float:left;width:49.302%;margin-top:20px}}@media screen and (min-width:480px){.pdp-main .product-col-2{float:right;width:49.146%}}.pdp-main .product-col-2 .price-standard{padding-right:.5rem}.pdp-main .product-name{margin-bottom:.3rem;height:auto;font-family:Roboto,sans-serif;max-height:120px;overflow:hidden}.pdp-main .product-number{color:#333;font-size:12px;font-weight:500;letter-spacing:.3px;float:left;font-family:Roboto,sans-serif;margin-bottom:.5rem;margin-right:30px}.pdp-main .class-ratings{float:left}.pdp-main .other-variant{width:100%;float:left;margin-bottom:20px}.pdp-main .bundle-sub-product .availability-web{margin:0}.pdp-main .bundle-sub-product .availability-web .in-stock-msg,.pdp-main .bundle-sub-product .availability-web .not-available-msg{margin-left:0;margin-top:0}.pdp-main .bundle-sub-product .availability-web .in-stock-date-msg{margin-left:0}.pdp-main .availability-web{padding-bottom:0;margin:20px 0 0;float:left}@media screen and (min-width:768px) and (max-width:1180px){.pdp-main .availability-web{clear:both}}.pdp-main .availability-web.for-mobile{display:none}.pdp-main .availability-web .availability-msg p{margin-left:0}.pdp-main .availability-web .backorder-msg,.pdp-main .availability-web .preorder-msg{color:#ed1329;text-transform:uppercase;text-align:left;font-family:Roboto,sans-serif;font-size:12px;font-weight:900;margin-left:15px}@media screen and (max-width:767px){.pdp-main .availability-web .backorder-msg.backorder-remain,.pdp-main .availability-web .preorder-msg.backorder-remain{margin-left:0}}.pdp-main .availability-web .in-stock-msg,.pdp-main .availability-web .not-available-msg{font-family:Roboto,sans-serif;font-size:12px;letter-spacing:.3px;text-align:left;color:gray;margin-left:15px;text-transform:uppercase}.pdp-main .availability-web .in-stock-msg:first-child,.pdp-main .availability-web .not-available-msg:first-child{margin-top:18px}@media screen and (max-width:1023px){.pdp-main .availability-web .in-stock-msg,.pdp-main .availability-web .not-available-msg{margin-left:0}}.pdp-main .availability-web .not-available-msg{color:#ed1329;font-weight:900}.pdp-main .availability-web .not-available-msg.remaining{font-size:11px;color:#ed1329}.pdp-main .availability-web .availabilityMessages,.pdp-main .availability-web .in-stock-date-msg{font-family:Roboto,sans-serif;font-size:12px;letter-spacing:.3px;color:gray;text-transform:uppercase}@media screen and (max-width:1150px){.pdp-main .availability-web .backorder-msg,.pdp-main .availability-web .preorder-msg{text-align:left}}@media screen and (max-width:768px){.pdp-main .availability-web{margin-top:15px;clear:both;float:left;width:100%}}.pdp-main .short-description{color:#333;font-size:17px;letter-spacing:.4px;font-family:Roboto,sans-serif;margin-top:15px;width:100%;border:0;line-height:24px;max-height:70px;overflow:hidden}.pdp-main .size-chart{width:100%;float:left;margin-bottom:15px}.pdp-main .size-chart .tab-label{color:#1894d0;text-decoration:underline}.pdp-main .size-chart .tab-label:hover{cursor:pointer}.pdp-main .more-details,.pdp-main .size-chart a,.pdp-main .tab-label.more-details,.pdp-main .tab.more-details-tab:nth-child(5) .tab-label{font-size:12px;font-family:Muli,sans-serif;font-weight:600;line-height:1.5;text-align:left;color:#1894d0;padding:0;text-decoration:underline;text-transform:none;margin-top:15px;height:auto;left:0;position:inherit;border:0;width:auto}@media screen and (max-width:767px){.pdp-main .more-details::after,.pdp-main .size-chart a::after,.pdp-main .tab-label.more-details::after,.pdp-main .tab.more-details-tab:nth-child(5) .tab-label::after{position:inherit;background:0 0}}.pdp-main .more-details:hover,.pdp-main .size-chart a:hover,.pdp-main .tab-label.more-details:hover,.pdp-main .tab.more-details-tab:nth-child(5) .tab-label:hover{color:#000;cursor:pointer}.pdp-main .more-details-tab{width:100%;float:left;border:0}.pdp-main .more-details-tab .more-details{display:inline-block}.pdp-main .more-details-tab .tab-content{display:none}.pdp-main .product-bundlepricing{font-family:Roboto,sans-serif;font-size:24px;font-weight:500;letter-spacing:.6px;text-align:left;color:#000}.pdp-main .product-price{font-family:Roboto,sans-serif;font-size:24px;font-weight:500;letter-spacing:.6px;text-align:left;color:#000;margin-top:25px;width:100%;float:left}.pdp-main .product-price.clearance-price .price-standard{font-size:17px;color:#6D6E70;font-weight:400}.pdp-main .product-price.clearance-price .price-sales{font-size:24px;font-weight:500}.pdp-main .product-price .price-standard{font-size:17px;color:#6D6E70;font-weight:400;text-decoration:line-through}.pdp-main .product-price .price-standard+meta+.price-sales{font-size:24px;font-weight:500}.pdp-main .product-price .price-tiered{color:#900;font-size:.6em;line-height:1.5em}.pdp-main .product-review{margin-bottom:.5rem}.pdp-main .product-main-attributes .attribute{padding:.2em 0}.pdp-main .product-main-attributes .label{padding:0}.pdp-main .video-tab{position:absolute;top:0;width:100%;height:100%}.pdp-main .product-primary-image{width:100%;text-align:center;border:1px solid #d6d6d6;position:relative}.pdp-main .product-primary-image .product-image{text-align:center}.pdp-main .product-primary-image .product-image:hover{cursor:-webkit-zoom-in;cursor:-moz-zoom-in}@media screen and (max-width:767px){.pdp-main .product-primary-image.iphone-image{height:285px}}@media only screen and (min-width:1023px) and (max-width:1024px){.pdp-main .product-primary-image.ipad-image{height:449px}}@media only screen and (min-width:1025px){.pdp-main .product-primary-image.desktop-image{height:635px}}.pdp-main .product-info ul{font-size:.8rem;list-style:square;padding:0 5em}@media screen and (min-width:768px){.pdp-main .product-info ul{padding-bottom:1em;padding-top:1em}}.pdp-main .varient-label{font-family:Muli,sans-serif;font-size:13px;font-weight:700;line-height:1.62;letter-spacing:.3px;text-align:left;color:#333}.pdp-main .custom-select{width:200px;margin-top:2px}.pdp-main .product-add-to-cart{display:block;margin:0;padding:25px 0 0;overflow:hidden;width:100%}@media screen and (max-width:768px){.pdp-main .product-add-to-cart{display:block}}.pdp-main .product-add-to-cart .inventory{float:left;width:50px;white-space:nowrap}.pdp-main .product-add-to-cart .inventory label{display:inline;font-family:Muli,sans-serif;font-size:13px;font-weight:700;line-height:1.62;letter-spacing:.3px;text-align:left;color:#333;width:100%;float:left}.pdp-main .product-add-to-cart .inventory input{float:left;width:50px;height:50px;background-color:#fff;border:1px solid #d6d6d6;padding:0;font-family:Roboto,sans-serif;font-size:12px;font-weight:500;letter-spacing:.3px;text-align:center;color:#333}.pdp-main .product-add-to-cart .min-max{width:100%;float:left;font-family:Roboto,sans-serif;font-size:12px;line-height:2.5;letter-spacing:.3px;text-align:left;color:gray;margin-top:20px}.pdp-main .product-add-to-cart .quantity-message{width:100%;float:left;font-family:Roboto,sans-serif;font-size:12px;line-height:2.5;letter-spacing:.3px;text-align:left;color:gray}.pdp-main .product-add-to-cart .pdp-qty-discount{cursor:pointer}.pdp-main .product-add-to-cart .price-tiered{display:none}.pdp-main .product-add-to-cart .pre-shipping{width:100%;float:left;font-family:Roboto,sans-serif;font-size:12px;line-height:2.5;letter-spacing:.3px;text-align:left;color:gray}.pdp-main .product-add-to-cart button{height:50px;padding:0;width:198px;margin-top:25px;margin-left:20px;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;letter-spacing:.4px;text-align:center;color:#fff;float:left;text-transform:uppercase;margin-right:20px}@media screen and (max-width:768px){.pdp-main .product-add-to-cart button{margin-right:0}}.pdp-main .product-add-to-cart button.disabled{pointer-events:none}.pdp-main .product-add-to-cart button.add-all-to-cart{margin-top:22px;margin-left:0}.pdp-main .product-add-to-cart button.bundle{margin-top:0;margin-left:0}.pdp-main .product-add-to-cart .dw-apple-pay-button{margin-left:.5rem}@media screen and (min-width:768px){.pdp-main .product-add-to-cart .dw-apple-pay-button{width:172px}}.pdp-main .promotion{overflow:hidden;padding:0;margin-top:15px;width:100%;float:left}.pdp-main .promotion .promotion-title{font-weight:700;margin-bottom:10px;text-transform:uppercase}.pdp-main .promotion .promotion-callout{font-family:Roboto,sans-serif;font-size:15px;letter-spacing:.3px;text-align:left;color:#6D6E70;font-weight:500}.pdp-main .promotion .promotion-callout .tooltip{font-size:.7rem;margin:0}.pdp-main .product-variations{border-top:1px solid #d6d6d6;margin-top:25px;padding-top:14px;width:100%;float:left}.pdp-main .product-variations ul{margin:12px 0 0}.pdp-main .product-variations ul.swatches{margin:0}.pdp-main .product-add-to-cart .product-actions .social-sharing{margin-left:20px}.pdp-main .product-actions{padding:0}.pdp-main .product-actions .social-sharing{margin:40px 0 35px;float:left}.pdp-main .product-actions .social-sharing li{float:left;margin-right:10px}.pdp-main .product-actions .social-sharing li a{background:url(../images/Arc-images/ARC-sprite.png) no-repeat;float:left}.pdp-main .product-actions .social-sharing li a.facebook{width:17px;height:17px;background-position:-176px -135px}.pdp-main .product-actions .social-sharing li a.twitter{width:18px;height:17px;background-position:-199px -136px}.pdp-main .product-actions .social-sharing li a.email{width:21px;height:14px;background-position:-296px -136px}.pdp-main .product-actions .social-sharing li a.instagram{width:17px;height:17px;background-position:-248px -136px}.pdp-main .product-actions .social-sharing li a.pinterest{width:17px;height:17px;background-position:-224px -135px}.pdp-main .product-actions .social-sharing li a.linkedin{width:17px;height:17px;background-position:-272px -136px}.pdp-main .product-actions a{margin-right:.1rem}.pdp-main .product-actions a.share-icon{color:#999}.pdp-main .product-actions a.share-icon:hover{color:#84bd00}.pdp-main .product-actions a.share-icon i{font-size:3rem}@media screen and (min-width:768px){.pdp-main .product-actions a.share-icon i{font-size:2rem}}.pdp-main .product-set.product-detail .pdpForm.bundle .product-add-to-cart{display:flex;align-items:center;border-top:0;margin-top:0;padding-top:15px}.pdp-main .product-set.product-detail .pdpForm.bundle .product-add-to-cart .buy-all-sec{width:50%;margin-top:25px}.pdp-main .product-set .product-set-list .full-width,.pdp-main .product-set .product-set-list .half-width{float:right;width:82.5%}.pdp-main .product-set .product-set-list .product-number{margin-top:8px}.pdp-main .product-set .product-set-list .product-set-item{clear:both;padding:25px 0 0;margin:25px 0 0;border-top:1px solid #d6d6d6;float:left;width:100%}.pdp-main .product-set .product-set-list .product-set-item .product-variations{margin-top:13px;padding-top:0;border-top:none}.pdp-main .product-set .product-set-list .product-set-image{float:left;margin-top:10px;width:89px;height:89px;background-color:#fff;border:1px solid #d6d6d6}.pdp-main .product-set .product-set-list .product-set-image img{width:100%}.pdp-main .product-set .product-set-list .product-name{float:left;width:100%;margin:0;max-height:122px}@media screen and (max-width:767px){.pdp-main .product-set .product-set-list .product-name{max-height:68px}}.pdp-main .product-set .product-set-list .product-name a{font-size:32px;line-height:40px;margin-top:4px;float:left;position:relative}.pdp-main .product-set .product-set-list .product-price{margin-top:5px}.pdp-main .product-set .product-set-list .attribute h3{width:25%}.pdp-main .product-set .bundle-sub-product{border-top:none;padding-top:0;margin-top:0;float:right;width:82.5%}.pdp-main .product-set .bundle-sub-product .bundle-quantity{margin:15px 0}.pdp-main .product-set .product-add-to-cart{border-top:1px solid #d6d6d6;margin-top:30px;padding-top:30px;margin-bottom:30px}.pdp-main .product-set .product-add-to-cart.add-sub-product{border-top:none;padding-top:0;margin-top:25px;float:right;width:82.5%}.pdp-main .product-set .product-add-to-cart label{float:left;font-size:.75rem;padding-top:2px;padding-right:.5em}.pdp-main .product-set .product-add-to-cart label.buy-all-for{font-family:Roboto;font-size:24px;font-weight:500;letter-spacing:.6px;text-align:left;color:#333;text-transform:capitalize}.pdp-main .product-set .product-add-to-cart .buy-all-sec{width:100%;float:left}.pdp-main .product-set .product-add-to-cart .buy-all-sec .buy-all-for-price{display:inline-block}.pdp-main .product-set .product-add-to-cart .buy-all-sec .product-price{width:auto;margin-top:0}.pdp-main .product-content-tabs .tab-container{font-family:Muli,sans-serif;font-size:13px;line-height:22px;color:#2c2c2c}.pdp-main .product-content-tabs .tab-container.active .tab_content{display:block}.pdp-main .product-content-tabs .tab-container.active .tab_content table td,.pdp-main .product-content-tabs .tab-container.active .tab_content table tr{border:1px solid #d6d6d6;border-color:#d6d6d6!important}.pdp-main .product-content-tabs .tab-container .tab_content.relate-product{padding:30px 0}.pdp-main .product-content-tabs .tab-container .tab_content .table-div{display:table;width:100%;float:left;margin:15px 0}.pdp-main .product-content-tabs .tab-container .tab_content .table-div .div-row{display:table-row;width:auto}.pdp-main .product-content-tabs .tab-container .tab_content .table-div .div-row .divcell{display:table-column;min-width:14%;float:left;padding:10px 5px;box-sizing:border-box;border:1px solid #7d7d7d;text-align:center}.pdp-main .product-content-tabs .tab-container .tab_content .table-div .div-row .divcell.first{text-align:left}@media screen and (max-width:1000px){.pdp-main .product-content-tabs .tab-container .tab_content .table-div .div-row .divcell{padding:10px 2px}}@media screen and (max-width:943px){.pdp-main .product-content-tabs .tab-container .tab_content .table-div .div-row .divcell{min-width:8%;width:13%}.pdp-main .product-content-tabs .tab-container .tab_content .table-div .div-row .divcell.more-text{padding:2px;line-height:19px}}@media screen and (max-width:454px){.pdp-main .product-content-tabs .tab-container .tab_content .table-div .div-row .divcell{width:14%;font-size:11px}}.pdp-main .product-content-tabs .tab-custom-details{list-style:none;padding:0;float:left;margin:0 10% 0 0}.pdp-main .product-content-tabs .tab-custom-details li{margin:0 0 15px}.pdp-main .product-content-tabs .tab-custom-details li h4{font-size:16px;font-weight:600;text-transform:uppercase;font-family:Muli,sans-serif;line-height:36px}.pdp-main .product-content-tabs .tab-custom-details li span{text-transform:capitalize;font-size:14px;color:#868686}@media screen and (max-width:767px){.pdp-main .product-content-tabs .tab-custom-details{width:100%;text-align:center;margin:0}}.pdp-main .pdp-you-might-like{float:left;width:100%;padding:2% 10%;box-sizing:border-box}@media screen and (max-width:1023px){.pdp-main .pdp-you-might-like{padding:3% 0}}.pdp-main .pdp-you-might-like .you-might-like-txt{padding:0 0 20px;border-bottom:1px solid #e2e2e2}.pdp-main .pdp-you-might-like .you-might-like-txt h2,.pdp-main .pdp-you-might-like .you-might-like-txt h3{font-size:20px;font-weight:900;line-height:24px;text-align:left}@media screen and (max-width:1023px){.pdp-main .pdp-you-might-like .you-might-like-txt{padding:0 10% 20px}}@media screen and (max-width:767px){.pdp-main .pdp-you-might-like .you-might-like-txt{padding:8px 6% 20px}}.pdp-main .pdp-you-might-like .you-might-like-pro{float:left;width:100%}.pdp-main .pdp-you-might-like .you-might-like-pro .product-pdp-reconmend{padding:0}.pdp-main .pdp-you-might-like .you-might-like-pro .product-pdp-reconmend .product-tile .product-image:hover .quickview{display:none}.main-image{display:block}.primary-image{max-width:100%}.product-thumbnails .thumb{width:89px;height:89px;margin:19px 20px 0 0;border:1px solid #d6d6d6;box-sizing:border-box;float:left}.product-thumbnails .thumb .thumbnail-link{float:left}.product-thumbnails .thumb:last-child{margin-right:0}.product-thumbnails .thumb .video-details{width:100%;height:100%;float:left;position:relative}.product-thumbnails .thumb .video-details:before{content:'';position:absolute;background:#000;width:100%;height:100%;top:0;opacity:.3}.product-thumbnails .thumb .video-details:after{content:'';position:absolute;background:url(../images/Arc-images/redcrossplayicon.png) no-repeat;width:50px;height:50px;top:20px;left:20%}.product-thumbnails .thumb.selected{border-width:2px;border-color:#333}.product-thumbnails .thumb.selected .thumbnail-link{float:left;padding:2px}.product-thumbnails img{box-sizing:border-box;cursor:pointer;height:auto}.product-thumbnails h2{margin:1rem 0 .3rem}.rating{color:#64772d}.product-info .rating{font-size:2em}.product-options .attribute,.product-variations .attribute{margin:0;padding:0;position:relative}.product-options .attribute.option-dropdown,.product-variations .attribute.option-dropdown{overflow:visible}.product-options .attribute .label,.product-options .attribute h3,.product-variations .attribute .label,.product-variations .attribute h3{font-family:Muli,sans-serif;font-size:13px;line-height:1.62;letter-spacing:.3px;text-align:left;color:#333;text-transform:none;float:left;margin-bottom:4px}.product-options .attribute .value,.product-variations .attribute .value{width:100%}.product-options .attribute ul,.product-variations .attribute ul{float:right;width:100%}.product-options .attribute .selected-value,.product-variations .attribute .selected-value{border:0;font-family:Muli,sans-serif;font-size:13px;line-height:1.62;letter-spacing:.3px;text-align:left;color:#333;text-transform:uppercase;margin-left:5px;float:left}.product-options .attribute .size-chart-link,.product-variations .attribute .size-chart-link{clear:both;float:none}.product-options .attribute .size-chart-link a,.product-variations .attribute .size-chart-link a{border-color:#fff!important;padding:0}.product-options .swatches li,.product-variations .swatches li{float:left;margin-right:20px;margin-bottom:20px}.product-options .swatches li.selected a,.product-options .swatches li:hover a,.product-variations .swatches li.selected a,.product-variations .swatches li:hover a{border-color:#ed1329;color:#ed1329}.product-options .swatches li.unselectable a,.product-options .swatches li.unselectable:hover a,.product-variations .swatches li.unselectable a,.product-variations .swatches li.unselectable:hover a{border-color:#e0e0e0;color:#e0e0e0}.product-options .swatches li a,.product-variations .swatches li a{width:98px;height:50px;background-color:#fff;border:2px solid #333;float:left;box-sizing:border-box;padding:15px 0;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;letter-spacing:.4px;text-align:center;text-transform:uppercase;color:#333}.product-options .swatches.size li a,.product-options .swatches.size li:hover a,.product-variations .swatches.size li a,.product-variations .swatches.size li:hover a{border:2px solid #ed1329;color:#ed1329}.product-options .swatches.size li.selected a,.product-variations .swatches.size li.selected a{border:2px solid #333;color:#333}.product-options .swatches.size li.unselectable a,.product-variations .swatches.size li.unselectable a{border-color:#d6d6d6;color:#d6d6d6}.product-options .swatches .custom-select li,.product-variations .swatches .custom-select li{margin-right:0;margin-bottom:0}.product-options .color li,.product-variations .color li{margin-right:18px}.product-options .color li.selected a,.product-variations .color li.selected a{padding:2px;border:2px solid #000}.product-options .color li.unselectable a,.product-variations .color li.unselectable a{background-position:-512px -85px}.product-options .color li a,.product-variations .color li a{line-height:0;width:35px;height:35px;background-color:#fff;border:none;padding:0}.product-options .color li a img,.product-variations .color li a img{width:100%;height:100%}.product-options select,.product-variations select{background-color:#fff;border:1px solid #e0e0e0;border-radius:0;height:42px;width:100%;margin-left:0}@media screen and (min-width:768px){.product-options select,.product-variations select{height:32px}}.product-pdp-reconmend .search-result-items{overflow:visible!important}@media screen and (max-width:1023px){.product-pdp-reconmend .search-result-items{overflow:hidden!important}}.product-pdp-reconmend{width:100%;box-sizing:border-box;float:left}.product-pdp-reconmend .slider-recomond .search-result-items{padding:0}.product-pdp-reconmend .slider-recomond .search-result-items .grid-tile{width:198px;margin-right:20px}.product-pdp-reconmend .slider-recomond .search-result-items .grid-tile .product-tile .product-image{width:100%;border:none;padding:0}.product-pdp-reconmend .slider-recomond .search-result-items .grid-tile .product-tile .product-image a{padding:0}.product-pdp-reconmend .slider-recomond .search-result-items .grid-tile .product-tile .product-image .quickview{padding:18px 34.22px}.product-pdp-reconmend .slider-recomond .search-result-items .grid-tile .product-tile .product-name{max-height:58px;overflow:hidden}.product-pdp-reconmend .slider-recomond .search-result-items .grid-tile .product-tile .product-name a{font-size:14px;color:#2c2c2c;letter-spacing:0;font-weight:700;float:left}@media screen and (max-width:767px){.product-pdp-reconmend .slider-recomond .search-result-items .grid-tile .product-tile .product-name a{line-height:20px}}.product-pdp-reconmend .slider-recomond .search-result-items .grid-tile .product-tile .product-price a,.product-pdp-reconmend .slider-recomond .search-result-items .grid-tile .product-tile .product-price span,.product-pdp-reconmend .slider-recomond .search-result-items .grid-tile .product-tile .product-pricing a,.product-pdp-reconmend .slider-recomond .search-result-items .grid-tile .product-tile .product-pricing span{font-size:14px;color:#2c2c2c;letter-spacing:0;font-weight:700}.product-pdp-reconmend .slider-recomond .search-result-items .grid-tile .product-tile .product-price a.price-standard,.product-pdp-reconmend .slider-recomond .search-result-items .grid-tile .product-tile .product-price a.product-standard-price,.product-pdp-reconmend .slider-recomond .search-result-items .grid-tile .product-tile .product-price span.price-standard,.product-pdp-reconmend .slider-recomond .search-result-items .grid-tile .product-tile .product-price span.product-standard-price,.product-pdp-reconmend .slider-recomond .search-result-items .grid-tile .product-tile .product-pricing a.price-standard,.product-pdp-reconmend .slider-recomond .search-result-items .grid-tile .product-tile .product-pricing a.product-standard-price,.product-pdp-reconmend .slider-recomond .search-result-items .grid-tile .product-tile .product-pricing span.price-standard,.product-pdp-reconmend .slider-recomond .search-result-items .grid-tile .product-tile .product-pricing span.product-standard-price{color:#d6d6d6}.product-pdp-reconmend .slider-recomond .search-result-items .grid-tile .product-tile .product-price a.price-standard,.product-pdp-reconmend .slider-recomond .search-result-items .grid-tile .product-tile .product-price span.price-standard,.product-pdp-reconmend .slider-recomond .search-result-items .grid-tile .product-tile .product-pricing a.price-standard,.product-pdp-reconmend .slider-recomond .search-result-items .grid-tile .product-tile .product-pricing span.price-standard{margin-right:10px}.product-pdp-reconmend .slider-recomond .search-result-items .grid-tile:last-child{margin-right:0}@media screen and (max-width:1023px){.product-pdp-reconmend{padding:0}.product-pdp-reconmend .slider-recomond .search-result-items{overflow:hidden}.product-pdp-reconmend .slider-recomond .search-result-items .grid-tile .product-tile .product-content{padding:0 0 0 20px}}.recommend-product4-class .search-result-items{display:flex;justify-content:center}@media screen and (max-width:767px){.recommend-product4-class .search-result-items{display:block}}.recommend-product4-class h2{padding-bottom:15px}@media screen and (max-width:767px){.recommend-product4-class .search-result-items .grid-tile{width:100%}}.products-recommendations{margin:0 0 20px}#BVRRSummaryContainer{float:left;margin-left:25px}@media screen and (max-width:1024px){.pdp-main .product-col-1{width:46%}.pdp-main .product-col-2{width:51%}.pdp-main .product-primary-image{height:100%}.pdp-main .product-set .bundle-sub-product,.pdp-main .product-set .product-set-list .full-width,.pdp-main .product-set .product-set-list .half-width{width:calc(100% - 109px)}}@media screen and (min-width:1023px) and (max-width:1024px){.pdp-main .product-set.product-detail .pdpForm.bundle .product-add-to-cart{padding-top:0}.pdp-main .product-set.product-detail .pdpForm.bundle .product-add-to-cart .buy-all-sec{width:52%;margin-top:35px}.pdp-main .product-set.product-detail .pdpForm.bundle .product-add-to-cart .buy-all-sec .product-bundlepricing,.pdp-main .product-set.product-detail .pdpForm.bundle .product-add-to-cart .buy-all-sec label.buy-all-for{font-size:20px}}@media screen and (max-width:1023px){.pdp-main .product-set.product-detail .pdpForm.bundle .product-add-to-cart{display:block}.pdp-main .product-set.product-detail .pdpForm.bundle .product-add-to-cart .buy-all-sec{width:100%;margin-top:15px}.pdp-main .product-set.product-detail .pdpForm.bundle .product-add-to-cart .buy-all-sec .in-stock-msg{margin:15px 0}.pdp-main .product-add-to-cart button:hover{background-color:#ed1329}}@media screen and (max-width:767px){.pt_product-details .breadcrumb{padding:14px 20px 9px;box-sizing:border-box;line-height:15px}.pdp-main .product-col{padding:0 20px}.pdp-main .product-col .classes-content-tabs .tab_content{padding:5% 0}.pdp-main .product-col-1,.pdp-main .product-col-2{width:100%}.pdp-main .product-number{margin-right:10px}.pdp-main .product-name{font-size:24px;font-weight:900;letter-spacing:.6px;text-align:left;color:#333;line-height:30px;margin-top:25px;max-height:90px}.pdp-main .short-description{font-size:13px;font-weight:300;line-height:1.38;font-family:Muli,sans-serif;margin-top:5px;max-height:50px}.pdp-main .product-price{font-size:24px;margin-top:10px;font-weight:700}.pdp-main .more-details,.pdp-main .size-chart a,.pdp-main .tab-label.more-details{font-size:12px;font-weight:600;letter-spacing:0;display:inline-block}.pdp-main .product-variations{padding-top:10px}.pdp-main .size-chart{width:auto;float:left;margin-right:10px;margin-bottom:10px}.pdp-main .size-chart a{width:130px;height:40px;padding:10px 0;float:left;margin:0;text-align:center;box-sizing:border-box}.pdp-main .custom-select{width:278px}.pdp-main .custom-select .selected-option{width:100%}.pdp-main .availability-web.for-mobile{display:block;float:left;width:100%;padding-bottom:0;margin-top:0}.pdp-main .availability-web.for-desktop{display:none}.pdp-main .availability-web .in-stock-date-msg,.pdp-main .availability-web .in-stock-msg{font-size:12px;color:#333;margin-top:0;margin-left:0}.pdp-main .availability-web .not-available-msg{color:#ed1329;margin-top:0;margin-left:0}.pdp-main .product-add-to-cart button{width:75%}.pdp-main .product-add-to-cart button:hover{background-color:#ed1329}.pdp-main .product-add-to-cart button.sub-product-item{width:65%}.pdp-main .product-add-to-cart .product-actions .social-sharing{margin-left:0}.pdp-main .product-set .product-set-list .half-width{width:calc(100% - 105px)}.pdp-main .product-set .product-set-list .product-name a{font-size:18px;line-height:20px;margin-top:7px}.pdp-main .product-set .product-set-list .full-width{width:100%;padding-left:0}.pdp-main .product-set .bundle-sub-product{width:100%;margin-left:0;padding-left:0}.pdp-main .product-set .product-add-to-cart{margin-bottom:0}.pdp-main .product-set .product-add-to-cart.add-sub-product{margin:25px 0 0;width:100%;padding:0}.pdp-main .product-set .product-add-to-cart .buy-all-sec{text-align:center}.pdp-main .product-set .product-add-to-cart .product-price,.pdp-main .product-set .product-add-to-cart label.buy-all-for{font-size:18px;display:inline-block;float:none}.pdp-main .product-set .product-add-to-cart button.add-all-to-cart,.pdp-main .product-set .product-add-to-cart button.bundle{width:100%}.pdp-main .product-actions{width:100%;float:left;border-top:1px solid #ccc;margin-top:30px}.pdp-main .product-actions .social-sharing{text-align:center;width:100%;margin:25px 0}.pdp-main .product-actions .social-sharing li{float:none;display:inline-block}.product-options,.product-variations{margin-top:15px}.product-options .swatches li,.product-variations .swatches li{margin-right:10px;margin-bottom:10px}.product-options .swatches li a,.product-variations .swatches li a{width:130px;height:40px;padding:10px 0}.product-options .swatches.color li,.product-variations .swatches.color li{margin-right:18px;margin-bottom:12px}.product-options .swatches.color li a,.product-variations .swatches.color li a{width:35px;height:35px;padding:0}.product-options .swatches.color li.selected a,.product-variations .swatches.color li.selected a{padding:2px}.product-options .attribute,.product-variations .attribute{margin-top:15px}.product-thumbnails .thumb{width:50px;height:50px;margin-right:18px}.product-thumbnails .thumb .video-details:after{content:'';position:absolute;background:url(../images/mobile_play_btn.png) 0 0/cover no-repeat;width:40px;height:40px;top:5px;left:5px}.products-recommendations{padding:38px 0}.products-recommendations .recommendationssimilar{font-size:24px;border-bottom:0;padding-bottom:0}.products-recommendations .slider-recomond .search-result-items .grid-tile{width:228px;margin-right:15px}.products-recommendations .slider-recomond h2.page-tittle{margin-bottom:0}}@media screen and (max-width:480px){.product-options .swatches li:nth-child(5n+5){margin-right:0}}.product-actions .thirty-day-section-wrap{width:100%;margin:0;padding:10px;clear:both}@media screen and (max-width:767px){.product-actions .thirty-day-section-wrap{padding:10px 0}}.product-actions .thirty-day-section-wrap:before{display:none}.product-actions .thirty-day-section-wrap h2{text-align:left;margin:0}@media screen and (max-width:1023px){.product-actions .thirty-day-section-wrap h2{font-size:16px}}@media screen and (max-width:767px){.product-actions .thirty-day-section-wrap h2{text-align:center;font-size:14px;padding-bottom:15px}}.product-actions .thirty-day-section-wrap a{font-family:Roboto;font-size:13px;color:#1894d0;text-decoration:underline;font-weight:400;letter-spacing:.2px}.product-actions .thirty-day-section-wrap a:hover{color:#000}.product-actions .return-policy-image:before{content:"";background:url(../images/return-policy-image.png) no-repeat;width:27px;height:32px;position:relative;left:-10px;top:7px;display:inline-block}@media screen and (max-width:767px){.product-actions .return-policy-image:before{width:21px;height:21px;background-size:contain;position:static;display:inline-block;vertical-align:sub}}.pdp-main .product-info .reviews,.pdp-main .reviews{clear:both}.pt_product-details .product-content-tabs .thirty-day-section-wrap{width:100%}.pt_product-details .product-content-tabs .thirty-day-section-wrap:before{display:none}.pt_product-details .product-content-tabs .thirty-day-section-wrap h2{text-align:left}.pt_product-details .product-content-tabs .thirty-day-section-wrap .return-policy-wrap{margin:0}.pt_product-details .product-content-tabs .thirty-day-section-wrap .return-policy-promotion h2,.pt_product-details .product-content-tabs .thirty-day-section-wrap .return-policy-promotion p{text-align:left}.pt_product-details .product-content-tabs .thirty-day-section-wrap .return-policy-promotion .promotion-h2,.pt_product-details .product-content-tabs .thirty-day-section-wrap .return-policy-promotion hr{display:none}@media screen and (max-width:767px){.pt_product-details .product-content-tabs .thirty-day-section-wrap h2{display:block;text-align:left}.pt_product-details .product-content-tabs .thirty-day-section-wrap .return-policy-promotion h2,.pt_product-details .product-content-tabs .thirty-day-section-wrap .return-policy-wrap .ninety-day-box,.pt_product-details .product-content-tabs .thirty-day-section-wrap .return-policy-wrap .ninety-day-box p,.pt_product-details .product-content-tabs .thirty-day-section-wrap .return-policy-wrap .thirty-day-box,.pt_product-details .product-content-tabs .thirty-day-section-wrap .return-policy-wrap .thirty-day-box p{text-align:left}}@media screen and (max-width:1023px){.product-info .slider-recomond ul.search-result-items.tiles-container{padding:0 1em}}.classes-wrapper{width:100%;float:left;padding:0 2.5% 0 10%;box-sizing:border-box}.classes-wrapper .classes-col-1,.classes-wrapper .classes-col-3{width:55%;float:left;box-sizing:border-box}.classes-wrapper .classes-col-2,.classes-wrapper .classes-col-4{width:35.1%;float:right}.classes-wrapper .classes-col-1{margin:28px 0 24px}.classes-wrapper .classes-col-1 h1{padding:0 5px 4px 12px;margin:0;max-height:115px;min-height:40px;overflow:hidden}.classes-wrapper .classes-col-1 .class-ratings{margin:0 0 0 17px;display:inline-block}.classes-wrapper .classes-col-1 .class-short-disc .more-details-link{font-family:Muli,sans-serif;font-size:12px;line-height:18px;font-weight:600;color:#1894d0;text-decoration:underline;display:inline-block;margin:5px 10px;letter-spacing:.2px;float:left}.classes-wrapper .classes-col-1 .class-short-disc .more-details-link:hover{color:#333}.classes-wrapper .classes-col-2{margin:19px 0 0}.classes-wrapper .classes-col-2 .product-price .price-standard{color:#ccc;font-weight:500;padding:0 9px 0 0}.classes-wrapper .classes-col-2 .product-price .price-sales{color:#333}.classes-wrapper .classes-col-2 .promotion{margin:15px 0 0}.classes-wrapper .classes-col-2 .pdpForm{width:100%;float:left}.classes-wrapper .classes-col-2 .pdpForm .availability-web{font-size:16px;font-weight:900;color:#1894d0;letter-spacing:.4px;text-transform:uppercase;padding:2px 3px 0 0;width:100%;margin:10px 0 0}.classes-wrapper .classes-col-2 .pdpForm .class-in-cart,.classes-wrapper .classes-col-2 .pdpForm .sign-me-up{height:auto;width:auto;margin:17px 0 0;box-shadow:0 5px 8px 0 rgba(0,0,0,.25);text-transform:uppercase;font-size:14px;font-weight:500;letter-spacing:.4px;text-align:center;padding:16px 27%;box-sizing:border-box}@media screen and (min-width:1023px){.classes-wrapper .classes-col-2 .pdpForm .class-in-cart,.classes-wrapper .classes-col-2 .pdpForm .sign-me-up{padding:16px 11.5px;min-width:300px}}.classes-wrapper .classes-col-2 .pdpForm .class-in-cart:disabled,.classes-wrapper .classes-col-2 .pdpForm .sign-me-up:disabled{box-shadow:none}.classes-wrapper .classes-col-2 .pdpForm .class-in-cart:hover,.classes-wrapper .classes-col-2 .pdpForm .sign-me-up:hover{background:#333}.classes-wrapper .classes-col-2 .pdpForm .class-in-cart{float:left;color:#fff;background:#ed1329;padding:16px 13.6%}.classes-wrapper .classes-col-2 .contact-canc-policy{float:left;letter-spacing:.3px;margin:25px 0 0}.classes-wrapper .classes-col-2 .contact-canc-policy a{font-size:12px;text-decoration:underline;color:#1e97d2}.classes-wrapper .classes-col-2 .contact-canc-policy a:hover{color:#333}.classes-wrapper .classes-col-2 .contact-canc-policy .canc-policy-link{line-height:25px;display:block;padding:3px 0}.classes-wrapper .classes-col-2 .brazen-callout{background-color:#EDEDED;border-radius:15px;margin-top:20px;padding:25px;display:flex}@media screen and (min-width:1023px){.classes-wrapper .classes-col-2 .brazen-callout{max-width:250px}}.classes-wrapper .classes-col-2 .brazen-callout .note-icon{display:block;background-image:url(../images/info.png);background-repeat:no-repeat;background-size:100%;width:32px;height:32px}.classes-wrapper .classes-col-2 .brazen-callout-content{margin-left:15px}.classes-wrapper .classes-col-2 .brazen-callout-content p{margin:0;line-height:17px;font-family:Roboto,sans-serif}.classes-wrapper .classes-col-2 .brazen-callout-content ul{margin-top:20px}.classes-wrapper .classes-col-2 .brazen-callout-content ul li{list-style-type:disc;font-size:13px;margin-left:10px}.classes-wrapper .classes-col-2 .brazen-callout-content ul li::marker{color:red}.classes-wrapper .classes-col-3{font-family:Muli,sans-serif;font-size:13px;line-height:21px;letter-spacing:.3px}.classes-wrapper .classes-col-3 .class-setting-language,.classes-wrapper .classes-col-3 .date-time,.classes-wrapper .classes-col-3 .provider-location{width:30%;float:left}.classes-wrapper .classes-col-3 .class-setting-language .heading-text,.classes-wrapper .classes-col-3 .date-time .heading-text,.classes-wrapper .classes-col-3 .provider-location .heading-text{font-weight:600;font-size:13px}.classes-wrapper .classes-col-3 .date-time{font-weight:300;padding:0 10px;box-sizing:border-box}.classes-wrapper .classes-col-3 .date-time>div{margin:10px 0 0}.classes-wrapper .classes-col-3 .date-time>div.heading-text,.classes-wrapper .classes-col-3 .date-time>div.session-0{margin:0}.classes-wrapper .classes-col-3 .provider-location{margin:0 0 0 5%;box-sizing:border-box}.classes-wrapper .classes-col-3 .provider-location .loc-geo-map{font-size:13px;color:#1894d0;text-decoration:underline}.classes-wrapper .classes-col-3 .provider-location .loc-geo-map:hover{color:#333}.classes-wrapper .classes-col-3 .provider-location .store-miles-away{display:block;padding:2px 0}.classes-wrapper .classes-col-3 .provider-location .provider-info{margin:17px 0 0}.classes-wrapper .classes-col-3 .class-setting-language{margin:0 0 0 3%;box-sizing:border-box;position:relative}.classes-wrapper .classes-col-3 .class-setting-language .class-set-label{font-size:13px;font-family:Roboto,sans-serif;font-weight:500;letter-spacing:.3px;line-height:20px}.classes-wrapper .classes-col-3 .class-setting-language .class-format{display:block;font-family:Muli,sans-serif;font-weight:900;text-transform:uppercase;line-height:20px;font-size:12px}.classes-wrapper .classes-col-3 .class-setting-language .class-setting:hover{cursor:pointer}@media screen and (max-width:480px){.classes-wrapper .classes-col-3 .class-setting-language .class-set-info{width:280px}}.classes-wrapper .classes-col-3 .class-setting-language .language-info{margin:20px 0 0}.classes-wrapper .classes-col-3 .class-setting-language.active .class-set-info{display:block}.classes-wrapper .classes-col-4{clear:right}@media screen and (max-width:1023px){.classes-wrapper{padding:0 6%;box-sizing:border-box}.classes-wrapper .classes-col-1,.classes-wrapper .classes-col-3{padding:0;width:60%;margin:15px 0 0}.classes-wrapper .classes-col-2,.classes-wrapper .classes-col-4{width:35%;margin:15px 0 0}.classes-wrapper .classes-col-2 .product-price .price-sales,.classes-wrapper .classes-col-2 .product-price .price-standard{font-size:20px}.classes-wrapper .classes-col-2 .pdpForm .sign-me-up{padding:16px 29.5%}.classes-wrapper .classes-col-2 .pdpForm .class-in-cart{padding:16px 7.8%}.classes-wrapper .classes-col-3 .provider-location{width:60%}.classes-wrapper .classes-col-3 .provider-location .store-location{width:45%;float:left}.classes-wrapper .classes-col-3 .provider-location .store-location .loc-geo-map{word-break:break-word}.classes-wrapper .classes-col-3 .provider-location .provider-info{width:45%;float:left;margin:0 0 0 10%}.classes-wrapper .classes-col-3 .class-setting-language{width:100%;margin:15px 0;padding:0 0 0 10px}.classes-wrapper .classes-col-3 .class-setting-language .class-setting{width:40%;float:left}.classes-wrapper .classes-col-3 .class-setting-language .language-info{width:32%;float:right;margin:0}}@media screen and (max-width:767px){.classes-wrapper .classes-col-1,.classes-wrapper .classes-col-2,.classes-wrapper .classes-col-3,.classes-wrapper .classes-col-4{width:100%}.classes-wrapper .classes-col-1{margin:15px 0 0}.classes-wrapper .classes-col-1 .class-short-disc p{font-size:13px;font-weight:300;line-height:18px;font-family:Muli,sans-serif;margin:10px 0;max-height:55px}.classes-wrapper .classes-col-1 .class-short-disc .more-details-link,.classes-wrapper .classes-col-2{margin:0}.classes-wrapper .classes-col-2 .product-price .price-sales,.classes-wrapper .classes-col-2 .product-price .price-standard{font-size:16px;letter-spacing:.4px}.classes-wrapper .classes-col-2 .pdpForm .class-min-thrld{font-size:14px}.classes-wrapper .classes-col-2 .pdpForm .sign-me-up{padding:16px 20px;width:80%}}@media screen and (max-width:767px) and (max-width:480px){.classes-wrapper .classes-col-2 .pdpForm .sign-me-up{width:100%}}@media screen and (max-width:767px){.classes-wrapper .classes-col-2 .pdpForm .class-in-cart{padding:16px 17.1%}.classes-wrapper .classes-col-3{margin:15px 0 0;padding:25px 0 0;border-top:1px solid #d7d7d7}.classes-wrapper .classes-col-3 .date-time{width:45%;float:left;padding:0}.classes-wrapper .classes-col-3 .provider-location{width:50%;float:right;padding:0}.classes-wrapper .classes-col-3 .provider-location .store-location{width:100%}.classes-wrapper .classes-col-3 .provider-location .provider-info{width:100%;margin:10px 0 0}.classes-wrapper .classes-col-3 .class-setting-language{padding:0}.classes-wrapper .classes-col-3 .class-setting-language .class-setting{width:50%;padding:0 10px 0 0;box-sizing:border-box;word-wrap:break-word}.classes-wrapper .classes-col-3 .class-setting-language .language-info{width:50%}.classes-wrapper .classes-col-4 ul{width:100%;text-align:center;margin:0;padding:20px 0;border-top:1px solid #d7d7d7}.classes-wrapper .classes-col-4 ul li{float:none}}.pdp-main .class_tab_content .pdp-you-might-like{padding:2% 0}.cancel-policy-wrapper{display:none}.ui-dialog.cancel-policy .cancel-policy-wrapper{padding:7px 15px}.ui-dialog.cancel-policy .accordion-desc-nopenalty{font-size:14px;font-family:Muli,sans-serif}.ui-dialog.cancel-policy .class-cancel-policy{margin:15px 0;float:left;width:100%}.ui-dialog.cancel-policy .class-cancel-policy .policy-heading{font-size:16px;padding:6px 0 0;font-weight:500}.ui-dialog.cancel-policy .class-cancel-policy .policy-heading.amount-lebal,.ui-dialog.cancel-policy .class-cancel-policy .policy-heading.cancelform-lebal,.ui-dialog.cancel-policy .class-cancel-policy .policy-heading.charge-lebal,.ui-dialog.cancel-policy .class-cancel-policy .policy-heading.dates-lebal{width:33%;float:left;text-align:center}.ui-dialog.cancel-policy .class-cancel-policy .cancel-lebals{float:left;width:100%;margin:0 0 10px}.ui-dialog.cancel-policy .class-cancel-policy ul{width:100%;float:left;list-style-type:none;padding:7px 0 0}.ui-dialog.cancel-policy .class-cancel-policy ul li{width:33%;float:left;text-align:center}@media screen and (max-width:767px){.ui-dialog.cancel-policy{width:95%!important}}.class-set-details .class-number-reviews,.classes-wrapper .class-number-reviews{height:20px;float:left;width:100%}@media screen and (max-width:767px){.class-set-details .class-number-reviews,.classes-wrapper .class-number-reviews{height:30px}}.class-set-details .class-number,.classes-wrapper .class-number{display:inline-block;font-weight:500;letter-spacing:.3px;float:left;padding:0 10px}.class-set-details .class-set-short-disc,.class-set-details .class-short-disc,.classes-wrapper .class-set-short-disc,.classes-wrapper .class-short-disc{min-height:146px;float:left}@media screen and (max-width:767px){.class-set-details .class-set-short-disc,.class-set-details .class-short-disc,.classes-wrapper .class-set-short-disc,.classes-wrapper .class-short-disc{min-height:122px}}@media screen and (min-width:767px) and (max-width:820px){.class-set-details .class-set-short-disc,.class-set-details .class-short-disc,.classes-wrapper .class-set-short-disc,.classes-wrapper .class-short-disc{margin-top:15px}}.class-set-details .class-set-short-disc p,.class-set-details .class-short-disc p,.classes-wrapper .class-set-short-disc p,.classes-wrapper .class-short-disc p{font-size:17px;letter-spacing:.45px;font-family:Roboto,sans-serif;color:#252524;margin:19px 10px 9px 11px;line-height:21px;float:left;max-height:62px;overflow:hidden;white-space:nowrap;width:100%;text-overflow:ellipsis}.class-set-details .class-set-short-disc p.class-short-desc-p,.class-set-details .class-short-disc p.class-short-desc-p,.classes-wrapper .class-set-short-disc p.class-short-desc-p,.classes-wrapper .class-short-disc p.class-short-desc-p{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;white-space:pre-line;width:78.2%;max-height:90px}@media screen and (max-width:1023px){.class-set-details .class-set-short-disc p.class-short-desc-p,.class-set-details .class-short-disc p.class-short-desc-p,.classes-wrapper .class-set-short-disc p.class-short-desc-p,.classes-wrapper .class-short-disc p.class-short-desc-p{width:100%;max-height:80px}}.class-set-details .class-set-short-disc .class-short-desc-p+a.more-details-link,.class-set-details .class-short-disc .class-short-desc-p+a.more-details-link,.classes-wrapper .class-set-short-disc .class-short-desc-p+a.more-details-link,.classes-wrapper .class-short-disc .class-short-desc-p+a.more-details-link{width:100%;display:block}.class-set-details .social-links-main ul,.classes-wrapper .social-links-main ul{text-align:left;padding:0}.class-set-details .social-links-main ul li,.classes-wrapper .social-links-main ul li{float:left;margin:0 9px}.class-set-details .social-links-main ul li:first-child,.classes-wrapper .social-links-main ul li:first-child{margin-left:0}.class-set-details .social-links-main ul li a,.classes-wrapper .social-links-main ul li a{background:0 0}.class-set-details .social-links-main ul li a .fa,.classes-wrapper .social-links-main ul li a .fa{display:block}.class-set-details .social-links-main ul li a.social-facebook .fa,.classes-wrapper .social-links-main ul li a.social-facebook .fa{width:17px;height:17px;background-position:-176px -135px}.class-set-details .social-links-main ul li a.social-twitter .fa,.classes-wrapper .social-links-main ul li a.social-twitter .fa{width:18px;height:17px;background-position:-199px -136px}.class-set-details .social-links-main ul li a.social-pinterest .fa,.classes-wrapper .social-links-main ul li a.social-pinterest .fa{width:17px;height:17px;background-position:-224px -135px}.class-set-details .social-links-main ul li a.social-instagram .fa,.classes-wrapper .social-links-main ul li a.social-instagram .fa{width:18px;height:18px;background-position:-248px -136px}.class-set-details .social-links-main ul li a.social-linkedin .fa,.classes-wrapper .social-links-main ul li a.social-linkedin .fa{width:17px;height:17px;background-position:-272px -136px}.class-set-details .social-links-main ul li a.social-mail .fa,.classes-wrapper .social-links-main ul li a.social-mail .fa{width:21px;height:14.2px;background-position:-296px -136px}@media screen and (max-width:1023px){.class-set-details .classes-col-1 h1,.class-set-details .classes-col-1 h2,.classes-wrapper .classes-col-1 h1,.classes-wrapper .classes-col-1 h2{font-size:27px;padding:0 0 3px 10px}.class-set-details .classes-col-4,.classes-wrapper .classes-col-4{background:0 0;border:none}}@media screen and (max-width:767px){.class-set-details .classes-col-1 h1,.class-set-details .classes-col-1 h2,.classes-wrapper .classes-col-1 h1,.classes-wrapper .classes-col-1 h2{font-size:24px;letter-spacing:.6px;padding:8px 0}.class-set-details .classes-col-4 ul,.classes-wrapper .classes-col-4 ul{padding:20px 0;text-align:center;margin:0}.class-set-details .classes-col-4 ul li,.classes-wrapper .classes-col-4 ul li{float:none}.class-set-details .class-number,.classes-wrapper .class-number{padding:0}}.classes-content-tabs{margin:5.35% 0 0}.classes-content-tabs .tab-container.active .tab_content{display:block}.classes-content-tabs .tab-container.active .tab_content table td,.classes-content-tabs .tab-container.active .tab_content table tr{border:1px solid #d6d6d6;border-color:#d6d6d6!important}.classes-content-tabs .tab-container .tab_content{padding:4.13% 7% 3% 8.4%;box-sizing:border-box}.classes-content-tabs .tab-container .tab_content .tab-desc{width:100%;padding:0;float:left;text-align:left;font-family:Muli,sans-serif}.classes-content-tabs .tab-container .tab_content .tab-desc .prerequisite-table{border-collapse:collapse;width:800px}@media screen and (max-width:1023px){.classes-content-tabs .tab-container .tab_content .tab-desc .prerequisite-table{width:auto}}.classes-content-tabs .tab-container .tab_content .tab-desc .prerequisite-table thead{background-color:#B22222}.classes-content-tabs .tab-container .tab_content .tab-desc .prerequisite-table thead th{color:#fff;text-align:center;vertical-align:top;font-weight:700;border:1px solid #d6d6d6}.classes-content-tabs .tab-container .tab_content .class-materials h2{font-family:Roboto,sans-serif;font-size:20px;font-weight:900;color:#2c2c2c;border-bottom:1px solid #e2e2e2;padding:0 0 10px;text-align:left}.classes-content-tabs .tab-container .tab_content .class-materials .download-items{float:left;width:100%;border-bottom:1px solid #e2e2e2;padding:5px 0}.classes-content-tabs .tab-container .tab_content .class-materials .download-items .image-section,.classes-content-tabs .tab-container .tab_content .class-materials .download-items .image-section img{float:left}.classes-content-tabs .tab-container .tab_content .class-materials .download-items a{margin:10px 0 10px 10px;float:left}.classes-content-tabs .tab-container .tab_content .class-materials .download-items a .text-section{display:inline-block;font-size:13px;color:#2c2c2c;box-sizing:border-box}@media screen and (max-width:1023px){.classes-content-tabs .tab-container .tab_content .class-materials{padding:0 20px}}.classes-content-tabs .tab-container .tab_content .product-listing h2{padding:0 0 10px;border-bottom:1px solid #e2e2e2;font-size:20px}.classes-content-tabs .tab-container .tab_content .product-listing .search-result-items{overflow:hidden}.classes-content-tabs .tab-container .tab_content .product-listing .search-result-items .product-image{padding:8px 0;border:none}.classes-content-tabs .tab-container .tab_content .product-listing .search-result-items .product-image a:not(.quickview){padding:0}.classes-content-tabs .tab-container .tab_content .product-listing .search-result-items .product-name{max-height:65px;line-height:20px}@media screen and (max-width:1023px){.classes-content-tabs .tab-container .tab_content .product-listing h2{padding:0 20px 10px}.classes-content-tabs .tab-container .tab_content .product-listing .search-result-items .product-name{max-height:61px}}.classes-content-tabs .tab-container .tab-4+.tab_content{padding:2% 10% 2% 10.9%}@media screen and (max-width:1023px){.classes-content-tabs{margin:3% 0 0}.classes-content-tabs .tab-container .tab_content .tab-desc{width:100%;padding:0}.classes-content-tabs .tab-container .tab_content .tab-desc h3{font-size:24px}.classes-content-tabs .tab-container .tab-4+.tab_content{padding:4% 10%}}@media screen and (max-width:767px){.classes-content-tabs{margin:0}.classes-content-tabs .tab-container .tab_content{padding:5% 0}.classes-content-tabs .tab-container .tab_content .tab-desc p{padding:15px 0 0}}@media screen and (min-width:768px){.classes-content-tabs .tab-container .tab_heading{width:auto}.classes-content-tabs .tab-container:nth-child(1) .tab_heading{left:10.8%}.classes-content-tabs .tab-container:nth-child(2) .tab_heading{left:27.8%}.classes-content-tabs .tab-container:nth-child(3) .tab_heading{left:42.8%}.classes-content-tabs .tab-container:nth-child(3) .tab_heading.prerequisite{left:46.8%}.classes-content-tabs .tab-container:nth-child(4) .tab_heading{left:63.8%}.classes-content-tabs .tab-container:nth-child(5) .tab_heading{left:80%}.classes-content-tabs.product-content-tabs .tab-container .tab_heading{width:auto}.classes-content-tabs.product-content-tabs .tab-container:nth-child(1) .tab_heading{left:8.3%}.classes-content-tabs.product-content-tabs .tab-container:nth-child(2) .tab_heading{left:25.3%}}@media screen and (min-width:768px) and (max-width:1023px){.classes-content-tabs .tab-container:nth-child(3) .tab_heading.prerequisite{left:49.8%}}@media screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){.classes-content-tabs .tab-container:nth-child(3) .tab_heading#prerequisite-tab{left:40.8%}.classes-content-tabs .tab-container:nth-child(3) .tab_heading#prerequisite-tab.prerequisite{left:46.8%}}@media screen and (min-width:1024px) and (max-width:1366px) and (orientation:portrait){.classes-content-tabs .tab-container:nth-child(3) .tab_heading#prerequisite-tab{left:41%}.classes-content-tabs .tab-container:nth-child(3) .tab_heading#prerequisite-tab.prerequisite{left:47.8%}}@media screen and (min-width:1024px) and (max-width:1366px) and (orientation:landscape){.classes-content-tabs .tab-container:nth-child(3) .tab_heading#prerequisite-tab{left:41.8%}.classes-content-tabs .tab-container:nth-child(3) .tab_heading#prerequisite-tab.prerequisite{left:46.8%}}@media screen and (max-width:1023px){.classes-content-tabs{margin:3% 0 0}.classes-content-tabs .tab-container:nth-child(1) .tab_heading{left:9.8%}.classes-content-tabs .tab-container:nth-child(2) .tab_heading{left:28.2%}.classes-content-tabs .tab-container:nth-child(4) .tab_heading{left:63.9%}}@media screen and (max-width:767px){.classes-content-tabs .tab-container:nth-child(1) .tab_heading,.classes-content-tabs .tab-container:nth-child(2) .tab_heading,.classes-content-tabs .tab-container:nth-child(4) .tab_heading{left:0}}.product-content-tabs.classes-content-tabs{margin:4.35% 0 0}.product-content-tabs.classes-content-tabs .tab-container .tab_content{padding:4.13% 9% 3% 8.4%}.class-provider-info{width:100%;float:left;margin:40px 0;position:relative}.class-provider-info .provider-img{height:100%;position:absolute;width:100%}.class-provider-info .class-provider-content{margin:75px 0 0;padding:6.2% 10% 4.3% 10.8%;color:#fff;float:left;position:relative}.class-provider-info .class-provider-content h1{color:#fff;margin:0 0 25px}.class-provider-info .class-provider-content .disc-info{width:45%;float:left;font-family:Muli,sans-serif;font-size:13px;line-height:25px;letter-spacing:.3px}.class-provider-info .class-provider-content .vanue-info{width:15%;float:left;margin:0 0 0 5.4%;font-family:Muli,sans-serif;font-size:13px;font-weight:300;line-height:21px;letter-spacing:.3px}.class-provider-info .class-provider-content .vanue-info .venue-name{font-weight:600;display:block}.class-provider-info .class-provider-content .driving-directions{width:25%;float:left;margin:0 0 0 4.4%}.class-provider-info .class-provider-content .driving-directions a{float:left;padding:20px 0}.class-provider-info .class-provider-content .driving-directions a .driving-text{color:#fff;font-size:14px;text-transform:uppercase;letter-spacing:.4px;float:left;padding:7px 0}.class-provider-info .class-provider-content .driving-directions a .driving-icon{width:27px;height:27px;display:block;background-position:-144px -8px;float:left;margin:4px 0 0 10px}@media screen and (max-width:1023px){.class-provider-info{background:#333}.class-provider-info .provider-img{display:none}.class-provider-info .class-provider-content{margin:0;padding:5%}.class-provider-info .class-provider-content h1{margin:0 0 25px}.class-provider-info .class-provider-content .disc-info{width:40%}.class-provider-info .class-provider-content .vanue-info{width:20%}.class-provider-info .class-provider-content .driving-directions{width:30%}}@media screen and (max-width:767px){.class-provider-info{margin:0}.class-provider-info .class-provider-content{padding:15% 6%}.class-provider-info .class-provider-content h1{font-size:24px;line-height:normal}.class-provider-info .class-provider-content .disc-info{width:100%;margin:0 0 35px}.class-provider-info .class-provider-content .vanue-info{width:100%;margin:0 0 30px}.class-provider-info .class-provider-content .driving-directions{width:100%;margin:0}.class-provider-info .class-provider-content .driving-directions a{padding:5px 0}}#BVRRContainer{width:100%;float:left}.class-set{padding:2.6% 2.5% 0 10.7%;float:left}.class-set h1,.class-set h2{font-size:36px;padding:0;margin:0;text-align:left;line-height:normal;max-height:125px;overflow:hidden}.class-set h2{margin:3px 0}.class-set .class-set-details{display:table;width:100%;box-sizing:border-box;border-bottom:2px solid #d6d6d6;padding:0 0 20px}.class-set .class-set-details .class-set-left-content{width:60%;display:table-cell}.class-set .class-set-details .class-set-left-content .class-number{padding:0;margin:13px 0 0}.class-set .class-set-details .class-set-left-content .class-set-short-disc{float:left;clear:both}.class-set .class-set-details .class-set-left-content .class-set-short-disc p{margin:23px 10px 9px 0;max-height:none;white-space:inherit}.class-set .class-set-details .class-set-social-icons{width:40%;display:table-cell;vertical-align:bottom;padding:0 0 2.6% 4.8%;box-sizing:border-box}.class-set .class-set-details .class-set-social-icons .social-links-main{width:100%}.class-set .class-set-list{width:100%;float:left;border-bottom:2px solid #d6d6d6;margin:0 0 20px;padding:0 0 20px}.class-set .class-set-list .set-item{width:100%;float:left}.class-set .class-set-list .product-set-item{width:46%}.class-set .class-set-list .product-set-item .product-set-image{width:35%;float:left}.class-set .class-set-list .product-set-item .product-set-details{width:60%;float:right}.class-set .class-set-list .product-set-item .product-set-details .product-name{padding:0;margin:0;display:inline-block}.class-set .class-set-list .product-set-item .product-set-details .product-name a{float:left;font-size:20px}.class-set .class-set-list .product-set-item .product-set-details .product-number{margin:14px 0 0 2px}.class-set .class-set-list .product-set-item .product-set-details .product-price{margin:19px 0 0}.class-set .class-set-list .product-set-item .product-variations{border:none}.class-set .class-set-list .product-set-item .product-variations .swatchanchor{line-height:normal}.class-set .class-set-list .product-set-item .product-add-to-cart,.class-set .class-set-list .product-set-item .product-variations{width:60%;float:right;clear:none;padding:25px 0 0}.class-set .class-set-list .product-set-item .product-add-to-cart .availability-web,.class-set .class-set-list .product-set-item .product-variations .availability-web{margin:13px 0 0;clear:both}.class-set .class-set-list .product-set-item .product-add-to-cart .availability-web .backorder-msg,.class-set .class-set-list .product-set-item .product-add-to-cart .availability-web .in-stock-date-msg,.class-set .class-set-list .product-set-item .product-add-to-cart .availability-web .in-stock-msg,.class-set .class-set-list .product-set-item .product-add-to-cart .availability-web .not-available-msg,.class-set .class-set-list .product-set-item .product-variations .availability-web .backorder-msg,.class-set .class-set-list .product-set-item .product-variations .availability-web .in-stock-date-msg,.class-set .class-set-list .product-set-item .product-variations .availability-web .in-stock-msg,.class-set .class-set-list .product-set-item .product-variations .availability-web .not-available-msg{margin:0}@media screen and (max-width:1200px) and (min-width:1024px){.class-set .class-set-list .product-set-item .product-add-to-cart .add-to-cart,.class-set .class-set-list .product-set-item .product-variations .add-to-cart{width:160px;margin-left:10px}}.class-set .class-set-list .product-set-item .product-variations{width:100%;padding:0;margin:6px 0 0}.class-set .class-set-list .product-set-item:nth-child(10),.class-set .class-set-list .product-set-item:nth-child(4),.class-set .class-set-list .product-set-item:nth-child(6),.class-set .class-set-list .product-set-item:nth-child(8){clear:both}.class-set .class-set-list .classes-wrapper{margin:0 0 27px;padding:0 0 20px;border-bottom:2px solid #d6d6d6}.class-set .class-set-list .classes-wrapper .class-number{padding:0}.class-set .class-set-list .classes-wrapper .class-short-disc p{margin:19px 10px 9px 0;white-space:nowrap;text-overflow:ellipsis;width:600px}@media screen and (max-width:1270px){.class-set .class-set-list .classes-wrapper .class-short-disc p{width:418px}}@media screen and (max-width:767px){.class-set .class-set-list .classes-wrapper .class-short-disc p{width:270px}}.class-set .class-set-list .classes-wrapper .class-short-disc .more-details-link{margin:5px 0 0;clear:both}.class-set .class-set-list .classes-wrapper .classes-col-2{width:35.4%}.class-set .class-set-list .classes-wrapper .classes-col-3{margin:7px 0 0}.class-set .class-set-list .classes-wrapper .classes-col-3 .date-time{padding:0}.class-set .class-set-list .classes-wrapper .classes-col-3 .provider-location{margin:0 0 0 4%}.class-set .class-set-purchase{width:100%;float:left}.class-set .class-set-purchase .class-add-to-cart{float:right;width:35.5%;margin:17px 0 0}.class-set .class-set-purchase .class-add-to-cart .signup-purchase-set-sec{float:left}.class-set .class-set-purchase .class-add-to-cart .signup-purchase-set-sec label{text-transform:initial;margin:0;line-height:32px;letter-spacing:1px;font-weight:400;font-size:16px}.class-set .class-set-purchase .class-add-to-cart .signup-purchase-set-sec .product-price{margin:3px 0 0}.class-set .class-set-purchase .class-add-to-cart .add-all-to-cart{margin:15px 0 0;padding:18px 22%}@media screen and (max-width:1023px){.class-set{padding:0 6%}.class-set h1,.class-set h2{font-size:27px;max-height:100px}.class-set .class-set-details{margin:15px 0 0}.class-set .class-set-details .class-set-left-content .class-set-short-disc p{margin:10px 5px 5px 0;clear:both}.class-set .class-set-list .product-set-item{width:100%;border-top:1px solid #d6d6d6;margin:20px 0 0;padding:20px 0 0}.class-set .class-set-list .product-set-item:nth-child(2){border-top:none;margin:0}.class-set .class-set-list .classes-wrapper .classes-col-1 h2{padding:0}.class-set .class-set-list .classes-wrapper .class-short-disc p{margin:10px 5px 5px 0;clear:both}.class-set .class-set-purchase{width:100%}.class-set .class-set-purchase .class-add-to-cart{width:50%;margin:0 auto;text-align:center;float:none}.class-set .class-set-purchase .class-add-to-cart .signup-purchase-set-sec{width:100%}.class-set .class-set-purchase .class-add-to-cart .signup-purchase-set-sec .product-price,.class-set .class-set-purchase .class-add-to-cart .signup-purchase-set-sec label{text-align:center}}@media screen and (max-width:767px){.class-set h1{font-size:24px;padding:8px 0;letter-spacing:.6px;max-height:77px}.class-set h2{max-height:85px}.class-set .class-set-details{padding:0}.class-set .class-set-details .class-set-left-content{width:100%;display:block}.class-set .class-set-details .class-set-left-content .class-number{margin:0}.class-set .class-set-details .class-set-left-content .class-set-short-disc p{font-size:13px;font-weight:300;line-height:18px;font-family:Muli,sans-serif;margin:10px 0 0;max-height:55px}.class-set .class-set-details .class-set-social-icons{width:100%;float:left;padding:0}.class-set .class-set-list .classes-wrapper{display:flex;flex-direction:column}.class-set .class-set-list .classes-wrapper .classes-col-1{order:0}.class-set .class-set-list .classes-wrapper .classes-col-3{order:1;border:none;margin:0}.class-set .class-set-list .classes-wrapper .classes-col-2{order:2;width:100%}.class-set .class-set-list .product-set-item .product-set-details,.class-set .class-set-list .product-set-item .product-set-image{width:100%}.class-set .class-set-list .product-set-item .product-set-details .product-name a{font-size:18px;line-height:24px}.class-set .class-set-list .product-set-item .product-set-details .product-number,.class-set .class-set-list .product-set-item .product-set-details .product-price{margin:5px 0 0}.class-set .class-set-list .product-set-item .product-set-details .promotion{margin:8px 0 0}.class-set .class-set-list .product-set-item .product-add-to-cart,.class-set .class-set-list .product-set-item .product-variations{width:100%;padding:15px 0 0}.class-set .class-set-list .product-set-item .product-add-to-cart .size-chart a,.class-set .class-set-list .product-set-item .product-variations .size-chart a{text-align:left}.class-set .class-set-purchase .class-add-to-cart{width:100%;margin:0 0 20px}.class-set .class-set-purchase .class-add-to-cart .signup-purchase-set-sec label{font-size:18px}}.ui-dialog.addClassError .validateordercheck .class-cart-error{color:#333;font-size:14px;font-family:Roboto,sans-serif;padding:0 10px;margin:10px 0}.ui-dialog.addClassError .validateordercheck .class-cart-error .class-cart-customer{color:#1e97d2;font-size:14px}.ui-dialog.addClassError .validateordercheck .class-cart-error .class-cart-customer span{text-decoration:underline}.ui-dialog.addClassError .ui-dialog-buttonpane{text-align:center}.ui-dialog.addClassError .ui-dialog-buttonpane .ui-dialog-buttonset{padding:8px 25px;font-size:18px;float:none}.ui-dialog.addClassError .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button-text{text-transform:uppercase}@media screen and (max-width:767px){.ui-dialog.addClassError{width:80%!important}}.brdr-btm{border-bottom:1px solid #ccc}.brdr-top{border-top:1px solid #ccc}.disclaimer-content{float:left;padding:1%;width:98%;text-align:center;margin-top:30px;display:none}@media screen and (max-width:767px){.disclaimer-content{padding:4% 1%}}@media only screen and (min-width:768px) and (max-width:1023px){.disclaimer-content{padding:3% 1%}}.disclaimer-content p{margin:0;line-height:22px;text-align:center}.pt_class-details .breadcrumb{min-height:23px;min-width:708px}@media screen and (max-width:767px){.pt_class-details .breadcrumb{min-width:320px}}.pt_class-details .pdp-main .bv-reviews{clear:both;padding:0 2%}.sign-up-dialog{max-height:838px;padding:0 0 51px}@media screen and (min-width:1025px){.sign-up-dialog{width:50%!important;left:420px!important}}@media screen and (min-width:1179px) and (max-width:1180px){.sign-up-dialog{left:295px!important}}.sign-up-dialog .ui-dialog-titlebar{background:0 0}.sign-up-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{top:22px;right:15px}@media screen and (max-width:767px){.sign-up-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{top:17px;right:18px}}.sign-up-dialog .ui-dialog-titlebar .ui-button-icon-primary{width:9px;height:9px;display:block;top:10px;left:3px;background-position:-550px -9px}.sign-up-dialog .dialog-content{margin:15px 0 0;padding:50px 50px 150px;overflow:hidden}@media screen and (min-width:768px) and (max-width:1023px){.sign-up-dialog .dialog-content{padding:25px}}@media screen and (max-width:767px){.sign-up-dialog .dialog-content{padding:0}}.sign-up-dialog .dialog-content .cls-reg-msg{font-family:Muli,sans-serif;text-align:center;padding:0 20px}@media screen and (max-width:767px){.sign-up-dialog .dialog-content .cls-reg-msg{padding:0 53px}}.sign-up-dialog .dialog-content .cls-reg-msg h1{width:100%;font-size:24px;letter-spacing:.6px;font-family:Muli,sans-serif;line-height:30px;text-align:center}.sign-up-dialog .dialog-content .cls-reg-msg .class-reg-info{margin:27px 0;font-size:13px;letter-spacing:.3px;line-height:21px;font-weight:300}.sign-up-dialog .dialog-content .cls-reg-msg .class-reg-info p.signup-msg{text-align:center;margin:10px}.sign-up-dialog .dialog-content .cls-reg-msg .class-reg-info p.signup-msg a.signup-prodlink{color:#1e97d2;font-size:13px;text-decoration:underline;font-family:Muli,sans-serif}.sign-up-dialog .dialog-content .cls-reg-msg .class-reg-info .reg-msg-1{display:block;text-align:center}@media screen and (max-width:767px){.sign-up-dialog .dialog-content .cls-reg-msg .class-reg-info .reg-msg-1{font-size:13px;margin:10px 0}}.sign-up-dialog .dialog-content .cls-reg-msg .class-reg-info .reg-msg-1 .offering-org{color:#1e97d2;font-size:13px;text-decoration:underline;font-family:Muli,sans-serif}@media screen and (max-width:767px){.sign-up-dialog .dialog-content .cls-reg-msg .class-reg-info .reg-msg-1 .offering-org{font-size:13px;font-family:Roboto,sans-serif;font-weight:400;color:#1894d0;text-decoration:none}}.sign-up-dialog .dialog-content .cls-reg-msg .class-reg-info .reg-msg-1 .offering-org:hover{color:#333}.sign-up-dialog .dialog-content .class-reg-btn{text-align:center;display:table;margin:0 auto}.sign-up-dialog .dialog-content .class-reg-btn .reg-now-link{display:table-cell;vertical-align:middle;width:240px;height:80px;background-color:#ed1329;box-shadow:0 5px 8px 0 rgba(0,0,0,.25);font-size:14px;color:#fff;line-height:28px;padding:0 20%;box-sizing:border-box;text-transform:uppercase;letter-spacing:.4px}@media screen and (max-width:767px){.sign-up-dialog .dialog-content .class-reg-btn .reg-now-link{text-align:center;width:280px;font-weight:500}}.sign-up-dialog .dialog-content .class-reg-btn .reg-now-link .fa{width:27px;height:27px;display:inline-block;background-position:-144px -8px;float:right}@media screen and (max-width:767px){.sign-up-dialog .dialog-content .class-reg-btn .reg-now-link .fa{display:none}}.sign-up-dialog .dialog-content .class-reg-btn .reg-now-link:hover{background-color:#252524}.sign-up-dialog .dialog-content .pdp-you-might-like{margin:30px 0 0}.sign-up-dialog .dialog-content .pdp-you-might-like .you-might-like-txt{padding:0 5%;box-sizing:border-box}.sign-up-dialog .dialog-content .pdp-you-might-like .you-might-like-txt .you-might-like-content{font-size:20px;font-weight:900;line-height:24px;margin:0}.sign-up-dialog .dialog-content .search-result-items{margin:0 30px;padding:0}.sign-up-dialog .dialog-content .search-result-items .grid-tile{width:31.33%;margin:0 1%}.sign-up-dialog .dialog-content .search-result-items .product-name{margin:20px 0 15px;height:auto}.sign-up-dialog .dialog-content .search-result-items .product-name .name-link{letter-spacing:.4px;max-height:60px;float:left}.sign-up-dialog .dialog-content .search-result-items .product-price{float:left;font-size:16px}.sign-up-dialog .dialog-content .search-result-items .product-price .price-standard{color:#999;font-weight:100;text-decoration:line-through}.sign-up-dialog .dialog-content .search-result-items .product-price .price-sales{color:#333;padding:0 0 0 5px}@media screen and (max-width:1023px){.sign-up-dialog .dialog-content .search-result-items{margin:0}}@media screen and (max-width:767px){.sign-up-dialog{width:100%!important;max-width:318px;box-sizing:border-box;max-height:none;padding:0 0 37px}.sign-up-dialog .dialog-content .cls-reg-msg h1{font-size:18px;letter-spacing:.4px;line-height:24px;font-family:Roboto,sans-serif;font-weight:500;margin:6px 158px 5px 0}.sign-up-dialog .dialog-content .cls-reg-msg .class-reg-info{font-size:14px;font-family:Roboto,sans-serif;font-weight:400;margin:27px 0 33px;padding:0 10px}.sign-up-dialog .dialog-content .related-pro-title{text-align:left}.sign-up-dialog .dialog-content .search-result-items{margin:0}.sign-up-dialog .dialog-content .search-result-items .grid-tile{width:100%;margin:15px 0}.sign-up-dialog .dialog-content .search-result-items .product-name .name-link{max-height:42px;font-size:14px}.sign-up-dialog .dialog-content .search-result-items .product-price{font-size:14px}}.js .ui-dialog-content .product-col-1{padding:13px 1%;width:39%}.js .ui-dialog-content .product-col-1 .product-image{max-width:100%}.js .ui-dialog-content .product-col-2{padding:20px 0;width:58%}.js .zoomPad{position:relative;float:left;z-index:99;cursor:crosshair;width:100%}.js .zoomPreload{-moz-opacity:.8;opacity:.8;filter:alpha(opacity=80);color:#333;font-size:12px;font-family:Arial,sans-serif;text-decoration:none;border:1px solid #ccc;background-color:#fff;padding:8px;text-align:center;background-image:url(../images/zoomloader.gif);background-repeat:no-repeat;background-position:43px 30px;z-index:110;width:90px;height:43px;position:absolute;top:0;left:0}.js .zoomPup{overflow:hidden;background-color:#fff;-moz-opacity:.6;opacity:.6;filter:alpha(opacity=60);position:absolute;border:1px solid #ccc;z-index:101;cursor:crosshair}.js .zoomOverlay{position:absolute;left:0;top:0;background:#fff;width:100%;height:100%;display:none;z-index:101}.js .zoomWindow{position:absolute;left:110%;top:40px;background:#fff;height:auto;z-index:10000;z-index:110}.js .zoomWrapper{position:relative;border:1px solid #999;z-index:110}.js .zoomWrapperTitle{display:block;background:#999;color:#fff;height:18px;line-height:18px;width:100%;overflow:hidden;text-align:center;font-size:10px;position:absolute;top:0;left:0;z-index:120;-moz-opacity:.6;opacity:.6;filter:alpha(opacity=60)}.js .zoomWrapperImage{display:block;position:relative;overflow:hidden;z-index:110}.js .zoomWrapperImage img{border:0;display:block;position:absolute;z-index:101}.js .zoomIframe{z-index:-1;filter:alpha(opacity=0);-moz-opacity:.8;opacity:.8;position:absolute;display:block}.quickview-nav .quickview-next{float:right}.overflowfixed{overflow:hidden}.overflowfixed .ui-widget-overlay.wrapdialog{opacity:1;background:rgba(0,0,0,.5);overflow:auto}.overflowfixed .ui-widget-overlay.wrapdialog .quickview-modal{top:0!important}#QuickViewDialog .pdp-main .product-add-to-cart{display:block}#QuickViewDialog .pdp-main .product-add-to-cart .availability-web{width:100%}#QuickViewDialog .pdp-main .availability-msg p{margin:0}#QuickViewDialog .pdp-main .availability-msg .backorder-msg,#QuickViewDialog .pdp-main .availability-msg .preorder-msg{margin:0;display:inline}#QuickViewDialog .pdp-main .availability-msg .in-stock-msg{font-weight:900}#QuickViewDialog .pdp-main .product-primary-image{height:auto}#QuickViewDialog .pdp-main .short-description{margin-bottom:15px}#QuickViewDialog .pdp-main .more-details{display:none}#QuickViewDialog .pdp-main .product-name{font-family:Roboto,sans-serif;font-size:30px;line-height:normal;font-weight:900;letter-spacing:.6px;margin-top:12px;margin-right:0;max-height:110px}#QuickViewDialog .pdp-main #view-full-details{font-size:12px;font-family:Muli,sans-serif;font-weight:600;line-height:1.5;text-align:left;color:#1894d0;padding:0;text-decoration:underline;width:100%;float:left}#QuickViewDialog .pdp-main #view-full-details:hover{color:#000}#QuickViewDialog .pdp-main .product-col-1,#QuickViewDialog .pdp-main .product-col-2{width:48%}#QuickViewDialog .pdp-main .product-set .pdpForm.bundle .product-add-to-cart{display:block}#QuickViewDialog .pdp-main .product-set .pdpForm.bundle .product-add-to-cart .buy-all-sec{width:100%}#QuickViewDialog .pdp-main .product-set .bundle-sub-product{width:calc(100% - 109px)}#QuickViewDialog .pdp-main .product-set .availability-web{width:100%}#QuickViewDialog .pdp-main .product-set .availability-web .in-stock-date-msg,#QuickViewDialog .pdp-main .product-set .availability-web .in-stock-msg,#QuickViewDialog .pdp-main .product-set .availability-web .not-available-msg{margin-left:0}#QuickViewDialog .pdp-main .product-set .product-add-to-cart.add-sub-product,#QuickViewDialog .pdp-main .product-set .product-set-list .full-width,#QuickViewDialog .pdp-main .product-set .product-set-list .half-width{width:calc(100% - 109px)}#QuickViewDialog .pdp-main .product-set .product-set-list .product-name{margin-top:0}#QuickViewDialog .pdp-main .product-set .product-set-list .product-name a{line-height:36px}#QuickViewDialog .pdp-main .product-col-1 .product-primary-image img{cursor:auto}#QuickViewDialog .pdp-main .product-col-2 .availability-web{clear:both;float:left;margin:30px 0 0}#QuickViewDialog #BVRRSummaryContainer .bv-action-bar,#QuickViewDialog #BVRRSummaryContainer .bv-details-bar,#QuickViewDialog #BVRRSummaryContainer .bv-rating-ratio-count{display:none!important}#QuickViewDialog #BVRRSummaryContainer .bv-rating-ratio-number a.bv-rating{border-right:none!important}.ui-dialog.quickview-modal .pdp-main .product-add-to-cart{overflow:visible}.ui-dialog.quickview-modal .qtymessgae{width:100%}@media screen and (max-width:1023px){.ui-dialog .ui-dialog-titlebar-close{z-index:999;position:relative;float:right;width:40px;height:35px;right:-16px;top:17px}.ui-dialog.quickview-modal{width:98%!important}.ui-dialog.quickview-modal #QuickViewDialog .product-actions{width:100%;float:left;border-top:1px solid #ccc;margin-top:30px}.ui-dialog.quickview-modal #QuickViewDialog .product-actions .thirty-day-section-wrap h2{text-align:center}.ui-dialog.quickview-modal #QuickViewDialog .product-actions .social-sharing{text-align:center;width:100%;margin:25px 0}.ui-dialog.quickview-modal #QuickViewDialog .product-actions .social-sharing li{float:none;display:inline-block}.ui-dialog.quickview-modal #QuickViewDialog .product-col{padding:0 10px}.ui-dialog.quickview-modal #QuickViewDialog .product-col .stick-to-bottom{background-color:#fff;width:95%;margin:0 auto;padding:0 0 0 21px;position:fixed;top:auto;left:0;bottom:0;right:0;z-index:2147483647}.ui-dialog.quickview-modal #QuickViewDialog .product-col .stick-to-bottom.product-add-to-cart button{width:76%}.ui-dialog.quickview-modal #QuickViewDialog .product-col .stick-to-bottom.product-add-to-cart button.disabled{pointer-events:none}.ui-dialog.quickview-modal #QuickViewDialog .product-col .stick-to-bottom.product-add-to-cart .availability-msg{padding-bottom:15px}.ui-dialog.quickview-modal #QuickViewDialog .product-col .stick-to-bottom#add-all-to-cart{background-color:#ed1329;width:100%;margin:0}.ui-dialog.quickview-modal #QuickViewDialog .product-col .product-col-1,.ui-dialog.quickview-modal #QuickViewDialog .product-col .product-col-2{width:100%;float:left}.ui-dialog.quickview-modal #QuickViewDialog .product-col .product-col-1{padding:0;margin:25px 0 15px}.ui-dialog.quickview-modal #QuickViewDialog .product-name{font-size:24px}}.ui-dialog #listings-nav{float:right;margin-top:2%}.ui-dialog #listings-nav a{cursor:pointer;display:inline-block;margin:0 5px}.ui-dialog #listings-nav a.active{font-weight:700}.pdp-main .product-add-to-cart .online-stock span{float:left}.pdp-main .product-add-to-cart .store-stock{display:block;clear:left}.availability-web{padding-bottom:1rem}.availability-web label{float:none}.availability-web p{margin:0}.availability-web .availability-novariation{color:#999}.availability-storepickup .availability-instore,.availability-storepickup .availability-web{background-color:#e0e0e0;padding:1rem}.availability-storepickup .availability-web{float:none}.availability-storepickup .availability-instore{margin-bottom:1rem}.in-stock-msg,.is-in-stock,[data-status=store-in-stock]{font-weight:900;color:#333;text-transform:uppercase}@media screen and (max-width:767px){.pt_cart .is-in-stock{display:block}}.in-stock-date-msg,.not-available,.not-available-msg,.out-of-stock,.store-error{letter-spacing:.3px;color:gray;display:inline-block;line-height:17px;width:100%}.backorder-msg,.notavailable,.on-order,.preorder-msg,.sold-msg{font-weight:900;color:#ed1329;letter-spacing:.3px}.notavailable,.pt_cart .on-order{text-transform:uppercase}@media screen and (max-width:767px){.pt_cart .on-order{display:block}}.sold-msg{clear:both;float:left}#user-zip{display:block;margin:1rem auto 0}.store-list-container{margin:0 auto;position:relative;overflow:hidden;width:565px}.store-list{list-style:none;margin:0;padding:0}.store-tile{border:1px dashed #ccc;box-sizing:border-box;float:left;list-style:none;margin:.3rem .4rem;padding:.8rem;text-align:center;width:175px}.store-tile.selected{background-color:rgba(132,189,0,.5)}.store-tile .store-status{display:block;font-size:.9em;margin:1rem 0}.store-tile.selected .select-store-button{background-color:#fff;color:#608A00}.store-list-pdp-container{margin-top:1em}.store-list-pdp-container .store-list-pdp{margin-top:.5em}.store-list-pdp-container .store-list-item{display:none;padding:.5em .8em}.store-list-pdp-container .store-list-item:last-of-type{border:none}.store-list-pdp-container .store-list-item.selected{display:block;font-weight:700}.store-list-pdp-container .store-list-item.visible{display:block}.store-list-pdp-container .store-list-item .store-address{float:left}.store-list-pdp-container .store-list-item .store-status{float:right}.selected-store-address{margin-top:.5em}.selected-store-availability{margin:.3em 0 .5em}.multishipprogress .step-3,.multishipprogress div{display:inline;padding:1em}.multishipprogress .step-4{padding-right:0}.multishipaddressestable{margin:9px 0 20px;width:706px}.multi-ship-shipments-table{margin:0 0 20px;width:706px}.multi-ship-shipments-table .section-header{font-size:10px;font-weight:700;padding:9px 6px 11px}.multi-ship-shipments-table .shipping-address .details{padding:0 10px 0 22px}.multi-ship-shipments-table .gift-options label{float:left;padding:0}.multi-ship-shipments-table .gift-options input{margin:0 10px}.multi-shipping-addresses{margin-bottom:20px!important;margin:0}.multi-shipping-addresses .shipping-address{text-align:right}.multi-shipping-addresses .shipping-address select{margin:4px 0 0;width:260px}.header-product-shipping{width:276px}.header-qty-shipping{width:45px}.header-location-shipping{text-indent:70px;width:307px}.header-shipment-index{width:409px}.header-shipment-qty{width:27px}.header-shipment-details{text-indent:22px}.multi-shipping-methods{position:absolute;top:30px}.multi-shipping-methods .form-row{clear:none;float:left;display:none}.multi-shipping-methods select{width:250px;margin:-5px 0 0 15px}.multi-shipping-option{border-bottom:2px dotted #999;left:0;padding:0 0 12px;position:absolute;text-indent:10px;top:48px;width:95%}.multi-ship-shipments-table .shipping-qty,.multi-shipping-addresses .shipping-qty{background:#efefef}.multiship .label{font-weight:700}.loading{background:url(../images/loading-progress-98x22.gif) left center no-repeat}.instore-shipping-option,.pt_checkout .instore-shipment-header{width:100%}.pt_checkout .instore-shipment-method{width:100%;padding:1em}.pt_checkout .instore-shipment-method span{font-weight:700}.pt_checkout .instore-shipment-address{width:40%;float:left;padding-left:1em}.pt_checkout .instore-shipment-message{clear:both}.pt_checkout .instore-shipment-messagetxt{width:50%;float:right}.checkout-shipping fieldset .instore-continue-button{margin-left:61.5%}.item-list tr{border-bottom:1px solid #e0e0e0}.item-list tr.last{border:0}.item-list tr.headings{display:none}.item-list td{padding:1em;vertical-align:top}.item-details .product-list-item .name{font-size:1.2em}.item-details .product-list-item .promo{color:#900}.item-details .product-list-item .price-standard{color:#999;text-decoration:line-through}.item-availability ul,.item-quantity-details ul{list-style:none}.item-dashboard{color:#aaa;width:16rem}.item-dashboard label{font-weight:400;width:auto}.item-dashboard .field-wrapper{width:auto}.item-dashboard .option-quantity-desired input{width:3rem}.item-dashboard .value{margin-top:.5rem}.item-dashboard .form-row{margin:0}.item-dashboard .value,.item-dashboard input,.item-dashboard select .option-toggle-public label{color:#333}.item-dashboard .input-checkbox{margin:0 5px}.item-dashboard .option-add-to-cart{margin-top:.5rem;width:18rem;width:max-content}.item-dashboard .option-add-to-cart label{color:#333;float:left;font-weight:700;margin:.5rem .5rem 0 0;text-transform:uppercase;width:auto}.item-dashboard .option-add-to-cart input{width:3rem;margin-right:1em}.item-dashboard .option-add-to-cart button{padding:.5em 1.5em}.item-dashboard .option-quantity-purchased span.exceeded{color:#900}