.personalize-product{text-align:left}.personalize-product img,.personalize-product input{width:100%}.personalize-product__image-col{width:50%;float:left}.personalize-product__price-col,.personalize-product__position-col{padding-right:10px;padding-left:10px;width:50%;float:right}.personalize-product__color-col,.personalize-product__text-col{padding-right:10px;padding-left:10px}@media (min-width: 769px){.personalize-product__color-col,.personalize-product__text-col{width:50%;float:right}}@media (max-width: 1024.98px){.personalize-product__color-col,.personalize-product__text-col{clear:both;padding:0}}.personalize-product__maxlength{position:absolute;top:0;right:0;font-size:.79em}.stringing{text-align:center;margin-bottom:20px}.stringing .show-all-filter{display:none}.stringing .grid-header{margin-top:15px}.stringing .expert-head{padding:30px;width:100%}.stringing .expert-head .title{margin-bottom:20px}.stringing .expert-head .info{width:70%;margin:auto;font-size:1.43em}.stringing .head{padding:30px;border-top:1px solid #e0e0e0}.stringing .head .description{margin:30px auto;font-size:1.14em;width:65%;text-align:center}.stringing .stringing-option{width:90%;margin-left:auto;margin-right:auto;padding:20px 24px;border:1px solid #e0e0e0}.stringing .stringing-option .title{margin:10px}.stringing .stringing-option .title h2{text-transform:inherit;letter-spacing:inherit}.stringing .stringing-option .info{margin:10px;min-height:105px}.stringing .stringing-option .info .nav-txt{color:#9e9e9e}.stringing .filter-bar,.stringing .result-count{text-align:left;font-size:1.14em}.stringing .filter-bar.headline,.stringing .result-count.headline{position:relative;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.stringing .size-container .error-msg{text-align:left;margin-bottom:5px;color:#f22613}.stringing .size-container .error-msg.hidden{visibility:hidden}.stringing.select-variant-size-cnt{margin-bottom:0}.stringing .stringing-modal .selection-title{font-weight:bold}.stringing .stringing-modal .modal-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left}.stringing .stringing-modal .modal-body .selection-hint{color:#cf102d}.stringing .stringing-modal .modal-body .selection-hint.hide{visibility:hidden}.stringing .stringing-modal .modal-body .size-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0 0 12px}.stringing .stringing-modal .modal-body .size-container .size-item{display:block;font-size:1.14em;background:#f5f5f5;border:1px solid #e0e0e0;margin:0 10px 10px 0}.stringing .stringing-modal .modal-body .size-container .size-item a{display:inline-block;width:100%;height:100%;text-decoration:none;padding:2px 5px}.stringing .stringing-modal .modal-body .size-container .size-item a:hover{background-color:#eee}.stringing .stringing-modal .modal-body .size-container .size-item a.btn-primary{background-color:#ffed00}.stringing .stringing-modal .modal-body .size-container .size-item a.disabled{opacity:0.5;position:relative}.stringing .stringing-modal .modal-body .size-container .size-item a.disabled::before{content:'';position:absolute;top:55%;left:0;width:87%;height:1px;background:#444;transform:rotate(-41deg);-webkit-transform:rotate(-41deg)}.stringing .stringing-modal .modal-body .selection-info{margin-bottom:12px}.stringing .stringing-modal .modal-body .selection-info .stock{font-weight:bold;color:#28a745}.stringing .stringing-modal .modal-body .selection-info .outofstock{font-weight:bold;color:#cf102d}.stringing .stringing-modal .modal-body .options-wrapper{margin:5px 0}.stringing .stringing-modal .modal-body .options-wrapper .options a:hover{text-decoration:none}.stringing .stringing-modal .modal-body .options-wrapper .options .option{border:1px solid #e0e0e0;padding:8px 17px}.stringing .stringing-modal .modal-body .options-wrapper .options .option.expert{border-bottom:1px solid #fff}.stringing .stringing-modal .modal-body .options-wrapper .options .option:hover{background-color:#fafafa}.stringing .stringing-modal .modal-body .options-wrapper .options .option .icon{color:#28a745}.stringing .stringing-modal .modal-body .options-wrapper .tensions{margin-top:10px;width:100%}.stringing .stringing-modal .modal-body .options-wrapper .tensions.hide{visibility:hidden}.stringing .stringing-modal .modal-body .options-wrapper .tensions .tabs-selections{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:20px;min-height:20px}.stringing .stringing-modal .modal-body .options-wrapper .tensions .tabs-selections.hide{visibility:hidden}.stringing .stringing-modal .modal-body .options-wrapper .tensions .tabs-selections .result{width:50%;text-align:center;font-weight:bold}.stringing .stringing-modal .modal-body .options-wrapper .tensions a.tension-link{width:100%;height:100%;display:inline-block}.stringing .stringing-modal .modal-body .options-wrapper .tensions a.tension-link:hover{text-decoration:none;background-color:#eee}.stringing .stringing-modal .modal-body .options-wrapper .tensions a.tension-link.btn-primary{text-decoration:none;background-color:#ffed00}.stringing .stringing-modal .modal-body .options-wrapper .tensions ul#tabs{list-style-type:none;margin:5px 0 0;padding:0 0 0.3em}.stringing .stringing-modal .modal-body .options-wrapper .tensions ul#tabs li{display:inline-block;width:49%;margin-bottom:-5px}.stringing .stringing-modal .modal-body .options-wrapper .tensions ul#tabs li a:nth-child(2){float:right}.stringing .stringing-modal .modal-body .options-wrapper .tensions ul#tabs li i,.stringing .stringing-modal .modal-body .options-wrapper .tensions ul#tabs li.crosswise{float:right}.stringing .stringing-modal .modal-body .options-wrapper .tensions ul#tabs li a{color:#42454a;border:1px solid #c9c3ba;border-bottom:1px solid #fff;text-decoration:none;width:100%;display:inline-block;padding:0.7em 0.3em 3px 1em}.stringing .stringing-modal .modal-body .options-wrapper .tensions ul#tabs li a.selected{color:#000;font-weight:bold;padding-bottom:4px}.stringing .stringing-modal .modal-body .options-wrapper .tensions .tabContent{border:1px solid #c9c3ba;padding:0.5em}.stringing .stringing-modal .modal-body .options-wrapper .tensions .tabContent .opt{border:1px solid #e0e0e0;text-align:center;margin-bottom:5px}.stringing .stringing-modal .modal-body .options-wrapper .tensions .tabContent .opt a{padding:2px 10px 0}.stringing .stringing-modal .modal-body .options-wrapper .tensions .tabContent .opt a.disabled{background-color:#9e9e9e;background-color:#eee;color:#9e9e9e;text-decoration:line-through}.stringing .stringing-modal .modal-body .options-wrapper .tensions .tabContent.hide{display:none}.stringing .stringing-modal .modal-body .options-wrapper .tensions.active{visibility:visible;-webkit-transition:visibility 0.1s, opacity 0.5s linear;transition:visibility 0.1s, opacity 0.5s linear;opacity:1}.stringing .search-results .refinement-bar .filter-header{display:none}.stringing .search-results .refinement-bar .refinement{width:33%}@media (max-width: 768.98px){.stringing .search-results .refinement-bar{display:block;background-color:#fff;-webkit-box-shadow:none;box-shadow:none;position:relative;width:100%;z-index:1}.stringing .search-results .refinement-bar .refinement{width:50%}.stringing .search-results .refinement-bar .filter-reset a.reset .icon{font-size:0.86em !important}}.stringing .search-results .product-tile{position:relative}.stringing .search-results .product-tile .product-tile-wishlist{display:none}.stringing .search-results .product-tile .wishlist-icon{display:none}.stringing .search-results .product-tile .product-tile-brand-icon{display:block}.stringing .search-results .product-tile:hover{border:1px solid #e0e0e0;margin:0;padding:0}.stringing .search-results .product-tile .color-swatches,.stringing .search-results .product-tile .second-view{display:none}.stringing .search-results .product-tile .enabled-tile{position:absolute;width:100%;height:100%;bottom:0;left:0;top:0;background:rgba(255,255,255,0.7);border:1px solid #b6d458}.stringing .search-results .product-tile .enabled-tile.hide{display:none}.stringing .search-results .product-tile .enabled-tile .actions-container{width:100%;height:100%}.stringing .search-results .product-tile .enabled-tile .actions-container .badge-item{display:-webkit-box;display:-ms-flexbox;display:flex;height:50%;-ms-flex-preferred-size:100%;flex-basis:100%;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:30px}.stringing .search-results .product-tile .enabled-tile .actions-container .enabled-bagde{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.stringing .search-results .product-tile .enabled-tile .actions-container .enabled-bagde .icon{color:#fff;background-color:#b6d458;border-radius:50%;width:55px;height:55px;padding-top:5px}.stringing .search-results .product-tile .enabled-tile .actions-container .delete-bagde{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.stringing .search-results .product-tile .enabled-tile .actions-container .delete-bagde a{display:inherit}.stringing .search-results .product-tile .enabled-tile .actions-container .delete-bagde a .icon{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background-color:#fff;border-radius:50%;width:50px;height:50px;padding-top:2px;border:1px solid #e0e0e0;margin-top:20px}.stringing .price .strike-through{margin:0}.stringing .mobile{font-size:1.14em}.stringing .mobile .racketConfiguration{padding:0;top:-1px}.stringing .mobile .racketConfiguration .overview{background-color:#fff;position:fixed;z-index:999;margin:0;padding:0;border-bottom:1px solid #eee;word-break:keep-all}.stringing .mobile .racketConfiguration .overview .options{margin-top:0;padding:10px}.stringing .mobile .racketConfiguration .head-title{margin-top:100px;border:none}.stringing .mobile .racketConfiguration .mini-cart{background-color:#fff;border-top:1px solid #eee;padding:20px}.stringing .mobile .racketConfiguration .mini-cart-full-view{cursor:pointer;background-color:#fff;height:100%;overflow-y:scroll;position:fixed;z-index:1000;width:100%;max-width:100%;top:auto;bottom:0;left:0;right:0;border-top:1px solid #ccc;padding:20px}.stringing .mobile .racketConfiguration .mini-cart-full-view .icon-trash{font-size:1.43em}.stringing .mobile .racketConfiguration .mini-cart-full-view .icon-cancel{font-size:1.6em}.stringing .mobile .racketConfiguration .close-button{cursor:pointer}.stringing .racketConfiguration{border:1px solid #e0e0e0;padding:10px;font-size:.86em}.stringing .racketConfiguration .overview .options{margin-top:30px}.stringing .racketConfiguration .overview .options .choosed{border-bottom:1px solid #e0e0e0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-bottom:10px;margin-top:10px}.stringing .racketConfiguration .overview .options .choosed .detail{width:100%}.stringing .racketConfiguration .overview .options .choosed .detail .head{padding:3px 0 5px 7px;text-align:left;position:relative;border-top:1px solid #fff}.stringing .racketConfiguration .overview .options .choosed .detail .head .title{font-weight:bold;max-width:145px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.stringing .racketConfiguration .overview .options .choosed .detail .head .icon{position:absolute;right:3px}.stringing .racketConfiguration .overview .options .choosed .detail .head .icon.icon-trash{cursor:pointer}.stringing .racketConfiguration .overview .options .choosed .detail .actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.stringing .racketConfiguration .overview .options .choosed .detail .actions .edit{text-align:left;padding-left:7px;text-decoration:underline}.stringing .racketConfiguration .overview .options .choosed .detail .actions .pricing{text-align:right;padding-right:1px;font-weight:900}.stringing .racketConfiguration .overview .options .choosed .detail .product-info{padding:0 0 5px 7px;text-align:left}.stringing .racketConfiguration .overview .options .choosed .detail .product-info span{display:block}.stringing .racketConfiguration .overview .options .choose{border:2px dashed #9e9e9e;margin:10px 0;width:100%;padding:8px;text-align:left;color:#9e9e9e;font-weight:bold;cursor:pointer}.stringing .racketConfiguration .overview .options .choose.active{border-color:#ffa537 !important;color:#ffa537}.stringing .racketConfiguration .overview .options .choose.done{border:2px solid #9e9e9e}.stringing .racketConfiguration .overview .options .choose .icon{float:right}.stringing .racketConfiguration .cart{padding:0}.stringing .racketConfiguration .cart .item-title{line-height:1.3em;text-align:left}.stringing .racketConfiguration .cart .product-line-item .item-info{margin-bottom:10px;font-weight:900}.stringing .racketConfiguration .cart .product-line-item .item-info .line-item-name{font-weight:900;text-align:left}.stringing .racketConfiguration .cart .error-msg{color:#cf102d;margin-top:10px;text-align:left}.stringing .racketConfiguration .cart .error-msg.hide{display:none}.stringing .racketConfiguration .cart .line-details .item-pricing{text-align:right}.stringing .racketConfiguration .cart .line-details .item-image{width:80%;margin:0 auto 10px;height:100%}.stringing .racketConfiguration .cart .line-details .item-image img{width:100%}.stringing .racketConfiguration .cart .line-details .item-size .gripsize{width:100%;text-align:left;font-weight:bold;margin-top:10px}.stringing .racketConfiguration .cart .line-details .item-size .size-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.stringing .racketConfiguration .cart .line-details .item-size .size-container .size-item{display:block;font-size:1.14em;background:#f5f5f5;border:1px solid #e0e0e0;margin:5px 10px 10px 0;padding:0}.stringing .racketConfiguration .cart .line-details .item-size .size-container .size-item a{width:100%;height:100%;padding:0.47em 0.9em;display:inline-block;text-decoration:none}.stringing .racketConfiguration .cart .line-details .item-size .size-container .size-item a:hover{background-color:#eee}.stringing .racketConfiguration .cart .line-details .item-size .size-container .size-item a.btn-primary:hover{background-color:#ffed00}.stringing .racketConfiguration .cart .line-details .item-size .size-container .size-item a.disabled{opacity:0.5;position:relative}.stringing .racketConfiguration .cart .line-details .item-size .size-container .size-item a.disabled::before{content:'';position:absolute;top:55%;left:0;width:87%;height:1px;background:#444;transform:rotate(-41deg);-webkit-transform:rotate(-41deg)}.stringing .racketConfiguration .cart .options{margin-top:30px}.stringing .racketConfiguration .cart .options .choosed{border-bottom:1px solid #e0e0e0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-bottom:10px;margin-top:10px}.stringing .racketConfiguration .cart .options .choosed .detail{width:100%}.stringing .racketConfiguration .cart .options .choosed .detail .head{padding:3px 0 5px 7px;margin:0 !important;text-align:left;position:relative;border-top:1px solid #fff}.stringing .racketConfiguration .cart .options .choosed .detail .head .title{font-weight:bold;max-width:145px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.stringing .racketConfiguration .cart .options .choosed .detail .head .icon{position:absolute;right:3px}.stringing .racketConfiguration .cart .options .choosed .detail .head .icon.icon-trash{cursor:pointer}.stringing .racketConfiguration .cart .options .choosed .detail .actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:3px 0 5px 7px}.stringing .racketConfiguration .cart .options .choosed .detail .actions .edit{text-align:left;padding-left:7px;text-decoration:underline}.stringing .racketConfiguration .cart .options .choosed .detail .actions .pricing{text-align:right;padding-right:1px;font-weight:900}.stringing .racketConfiguration .cart .options .choosed .detail .product-info{padding:0 0 5px 7px;margin:0 !important;text-align:left}.stringing .racketConfiguration .cart .options .choosed .detail .product-info span{display:block}.stringing .racketConfiguration .cart .options .choose{border:2px dashed #9e9e9e;margin:10px 0;width:100%;padding:8px;text-align:left;color:#9e9e9e;font-weight:bold;cursor:pointer}.stringing .racketConfiguration .cart .options .choose.active{border-color:#ffa537;color:#ffa537}.stringing .racketConfiguration .cart .options .choose .icon{float:right}.stringing .racketConfiguration .cart .quantity-container .title{margin-top:20px}.stringing .racketConfiguration .cart .quantity-container .actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.stringing .racketConfiguration .cart .quantity-container .actions input{text-align:center}.stringing .racketConfiguration .cart .quantity-container .actions .action{widows:25px;cursor:pointer}.stringing .racketConfiguration .cart .quantity-container .actions .amount{width:100%}.stringing .racketConfiguration .cart .summary-container{margin-top:30px}.stringing .racketConfiguration .cart .summary-container .total{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;font-weight:bold;margin-bottom:15px}.stringing .racketConfiguration .cart .summary-container .total .title{width:50%;text-align:left}.stringing .racketConfiguration .cart .summary-container .total .value{width:50%;text-align:right}.stringing .racketConfiguration .cart .summary-container .info-box{margin-bottom:10px}.stringing .racketConfiguration .cart .summary-container .info-box .msg{padding:10px 0;font-size:1em}.stringing .racketConfiguration .cart .summary-container .info-box .msg .hide{display:none}.stringing .enabled-tile-wrapper{display:none}.stringing .cart .stringing-table{margin-top:30px;font-size:13px;text-align:left}.stringing .cart .stringing-table .line-item-availability{font-size:.79em;margin-top:0}.stringing .cart .stringing-table .instock{width:30px;height:30px;background:#b6d458;border-radius:90px;-moz-border-radius:90px;text-align:center;color:#fff;padding-top:5px;padding-left:1px}.stringing .cart .stringing-table .instock.cancel{background:#f22613}.stringing .cart .stringing-table .product-total-price span{display:block}.stringing .cart .stringing-table .product-total-price span.saving{font-size:.79em;color:#bdbdbd}.stringing .cart .stringing-table .config-addon{padding:5px 20px;text-align:center;color:#bdbdbd;cursor:pointer}@media (min-width: 769px){.stringing .cart .stringing-table .config-addon{border:2px dashed #bdbdbd;padding:5px 20px;text-align:center;color:#bdbdbd;position:relative;max-width:200px;width:100%;cursor:pointer}.stringing .cart .stringing-table .config-addon .icon{position:absolute;right:5px;top:5px;margin-left:10px}}.stringing .cart .summary-container{width:100%;max-width:400px}.stringing .cart .summary-container .value{float:right;margin-left:20px}.stringing .cart .summary-container span.label{font-weight:bold}.stringing .cart .summary-container .total{margin-bottom:15px;background-color:#eee;padding:10px}.stringing .cart .summary-container .total div{display:inline-block}.stringing .choices{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:30px auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.stringing .choices .expert-choice{background-color:#424242;font-size:.86em;margin:0 10px 50px;padding:5px 10px;width:200px;color:#fff;text-decoration:none;border:2px solid transparent}@media (min-width: 769px){.stringing .choices .expert-choice{margin:0 10px 20px}}.stringing .choices .expert-choice .image{margin-top:-40px;margin-bottom:5px}.stringing .choices .expert-choice .brand{font-size:.79em;font-weight:100}.stringing .choices .expert-choice.highlight{border:2px solid #ffed00}.stringing .choices .expert-choice .reco-type{font-weight:900;margin:10px;min-height:40px}.stringing .choices .expert-choice .product-name{margin-bottom:5px;min-height:55px}.stringing .choices .expert-choice .string-image-cnt{margin-bottom:10px}.stringing .choices .expert-choice .string-image-cnt .string-img{border-radius:50%;width:60px}.stringing .choices .expert-choice .options .values,.stringing .choices .expert-choice .options .titles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:90%;margin:auto;position:relative}.stringing .choices .expert-choice .options .values .title,.stringing .choices .expert-choice .options .titles .title{-webkit-writing-mode:tb-rl;-ms-writing-mode:tb-rl;writing-mode:tb-rl;position:absolute;width:20px;margin:5px;max-height:62px;overflow:hidden;text-overflow:ellipsis}.stringing .choices .expert-choice .options .values .comfort,.stringing .choices .expert-choice .options .titles .comfort{left:15px}.stringing .choices .expert-choice .options .values .power,.stringing .choices .expert-choice .options .titles .power{left:40px}.stringing .choices .expert-choice .options .values .control,.stringing .choices .expert-choice .options .titles .control{left:65px}.stringing .choices .expert-choice .options .values .durability,.stringing .choices .expert-choice .options .titles .durability{left:90px}.stringing .choices .expert-choice .options .values{height:100px}.stringing .choices .expert-choice .options .titles{height:70px}.stringing .choices .expert-choice .options .option-value{margin:5px;background-color:#fff;width:20px;position:absolute;bottom:0}.stringing .choices .expert-choice .summary{background-color:#fff;height:155px;margin:1px -4px;color:#000;padding:5px}.stringing .choices .expert-choice .summary .title{text-align:left;padding-left:12px}.stringing .choices .expert-choice .summary .value{text-align:right;padding-right:12px;font-weight:900}.stringing .choices .expert-choice .summary .line{border-top:1px dotted #bdbdbd}.stringing .choices .expert-choice .summary .action{margin-top:5px}.stringing-header .navbar-header{opacity:1;text-align:center}.stringing-header .navbar-header.menu,.stringing-header .navbar-header.close{cursor:pointer}.stringing-header .navbar-header.menu.disabled,.stringing-header .navbar-header.close.disabled{cursor:no-drop}.stringing-header .navbar-header .icon{display:block;font-size:40px}.stringing-header .navbar-header .icon-menu{margin-top:-10px}.stringing-header .navbar-header span{font-size:12px;display:inline-block;font-weight:initial}.stringing-header .delete-personalization{text-align:left;padding-left:7px;text-decoration:underline}.stringing-selector-container{background-color:rgba(0,0,0,0.7);position:fixed;top:0;left:0;z-index:1050;outline:0;overflow:hidden}.stringing-selector-container .stringing-containment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:fixed;margin:0 auto;background:#fff;max-height:70vh;min-height:405px;bottom:0;border-top-left-radius:6px}@media (max-width: 1309.98px){.stringing-selector-container .stringing-containment{border-top-right-radius:6px}}@media (min-width: 1025px){.stringing-selector-container .stringing-containment{border-top-right-radius:0;right:0;max-height:100%;max-width:454px}}.stringing-selector-container .stringing-containment .stringing-selector{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:16px 16px 16px 16px}@media (min-width: 541px){.stringing-selector-container .stringing-containment .stringing-selector{padding-left:20%;padding-right:20%}}@media (min-width: 1025px){.stringing-selector-container .stringing-containment .stringing-selector{padding-left:16px;padding-right:16px}}.stringing-selector-container .stringing-containment .stringing-selector-close{margin-top:8px;margin-bottom:16px}.stringing-selector-container .stringing-containment .stringing-selector-close .chevron-down{margin:auto;width:49px;height:26px;background-image:url("../images/plp_redesign_4_0/icon-chevron-down.svg");background-size:contain;background-repeat:no-repeat}@media (min-width: 1025px){.stringing-selector-container .stringing-containment .stringing-selector-close .chevron-down{background-image:url("../images/cross.svg");width:15px;float:right}}.stringing-selector-container .stringing-containment .stringing-selector .title-stringing-container{margin-bottom:32px}.stringing-selector-container .stringing-containment .stringing-selector .title-stringing-container .title-stringing-selection{font-size:16px;line-height:22px;text-align:left;font-weight:500}@media (min-width: 1025px){.stringing-selector-container .stringing-containment .stringing-selector .title-stringing-container .title-stringing-selection{font-size:20px;line-height:24px;max-width:301px}}.stringing-selector-container .stringing-containment .stringing-selector .selectors-stringing{overflow-y:auto;padding-bottom:55px;padding-right:5px;padding-left:0}.stringing-selector-container .stringing-containment .stringing-selector .selectors-stringing .stringing-option{margin-bottom:16px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:10px;text-align:left;padding:16px;border:1px solid rgba(68,68,68,0.501961)}.stringing-selector-container .stringing-containment .stringing-selector .selectors-stringing .stringing-option .collapse-icon{width:12px;height:6px;background-image:url("../images/plp_redesign_4_0/icon-collapse.svg");background-size:contain;background-repeat:no-repeat;position:relative;right:11px;top:8px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.stringing-selector-container .stringing-containment .stringing-selector .selectors-stringing .stringing-option .collapse-icon.selected{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.stringing-selector-container .stringing-containment .stringing-selector .selectors-stringing .stringing-option.selected{background-color:#f5f5f5}.stringing-selector-container .stringing-containment .stringing-selector .selectors-stringing .stringing-option .stringing-option-name{margin-left:32px;margin-right:16px;font-weight:600}.stringing-selector-container .stringing-containment .stringing-selector .selectors-stringing .stringing-option .stringing-info{padding-left:29px;margin-top:16px}.stringing-selector-container .stringing-containment .stringing-selector .selectors-stringing .stringing-option .stringing-info .stringing-trainer{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px}.stringing-selector-container .stringing-containment .stringing-selector .selectors-stringing .stringing-option .stringing-info .stringing-trainer .trainer-text{margin:auto;margin-left:8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-right:8px;background:#f7f242;color:#454545;padding:8px;border-radius:16px;font-weight:600}.stringing-selector-container .stringing-containment .stringing-selector .selectors-stringing .stringing-option .stringing-info .stringing-trainer .trainer-image{width:40px;height:40px;border-radius:50%;background-image:url("../images/trainer.png");background-size:cover;background-position:center;border:1px solid #eee}.stringing-selector-container .stringing-containment .stringing-selector .selectors-stringing .stringing-option .stringing-info .pricing{margin-top:16px}.stringing-selector-container .stringing-containment .stringing-selector .selectors-stringing .stringing-option .stringing-info .pricing .price{text-align:center;left:-9%}.stringing-selector-container .stringing-containment .stringing-selector .selectors-stringing .stringing-option .stringing-info .progress-bar{position:relative;width:100%;height:100%;background-color:#f5f5f5;padding:11px 0}.stringing-selector-container .stringing-containment .stringing-selector .selectors-stringing .stringing-option .stringing-info .progress-bar .progress-segment{position:absolute;left:0;top:7px;width:100%;height:8px;background:-webkit-gradient(linear, left top, right top, color-stop(20%, #fff), color-stop(20%, #ffe933), color-stop(80%, #ffe933), color-stop(80%, #fff));background:linear-gradient(to right, #fff 20%, #ffe933 20%, #ffe933 80%, #fff 80%)}.stringing-selector-container .stringing-containment .stringing-selector .selectors-stringing .stringing-option .stringing-info .progress-bar .circle{position:absolute;top:50%;width:20px;height:20px;background-color:#ffe933;border-radius:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.stringing-selector-container .stringing-containment .stringing-selector .selectors-stringing .stringing-option .stringing-info .progress-bar .circle::before{content:'';width:10px;height:10px;background-color:#fff;border-radius:50%}.stringing-selector-container .stringing-containment .stringing-selector .selectors-stringing .stringing-option .stringing-info .progress-bar .marker{position:absolute;background-color:#444;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:-7px;width:4px;height:20px}.stringing-selector-container .stringing-containment .stringing-selector .selectors-stringing .stringing-option .form-check-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;top:-3px;left:30px;width:18px;height:18px;border:2px solid rgba(68,68,68,0.501961);border-radius:50%;outline:none;cursor:pointer;position:relative}.stringing-selector-container .stringing-containment .stringing-selector .selectors-stringing .stringing-option .form-check-input:checked{border-color:#444}.stringing-selector-container .stringing-containment .stringing-selector .selectors-stringing .stringing-option .form-check-input:checked::after{content:'';display:block;width:9px;height:9px;background-color:#444;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.stringing-selector-container .stringing-containment .stringing-selector .stringing-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px;height:60px;position:fixed;bottom:0;left:0;right:0;background:#fff;margin-top:10px}@media (min-width: 541px){.stringing-selector-container .stringing-containment .stringing-selector .stringing-buttons{padding-left:20%;padding-right:20%}}@media (min-width: 1025px){.stringing-selector-container .stringing-containment .stringing-selector .stringing-buttons{max-width:454px;float:right;width:100%;position:absolute;padding-left:16px;padding-right:16px}}.stringing-selector-container .stringing-containment .stringing-selector .stringing-buttons .cancel-button,.stringing-selector-container .stringing-containment .stringing-selector .stringing-buttons .apply-button{text-align:center;width:50%;height:44px;border-radius:8px}.stringing-selector-container .stringing-containment .stringing-selector .stringing-buttons .cancel-button{border:solid 1px #444;margin-right:8px}.stringing-selector-container .stringing-containment .stringing-selector .stringing-buttons .apply-button{margin-left:8px}.stringing-selector-container .stringing-containment .stringing-selector .stringing-buttons .m-close{vertical-align:text-top}.stringing-selector-container .stringing-containment .stringing-selector .stringing-buttons .m-apply-stringing{background:#f7f242;color:#454545;border-radius:8px}

