.cart .recommendations .recommendations-heading,.pt_wish-list .recommendations{display:none}#___ratingbadge_0,#___ratingbadge_1{display:none!important}.badge.badge-playmoreforless{background-image:url(https://www.americangolf.co.uk/on/demandware.static/Sites-AmericanGolf-GB-Site/Sites/en_GB/2017/ag/content/homepage/row-1/carousel-images/themes/2018/masters/badge/badge.png);background-size:100% auto;background-repeat:no-repeat;border:none;border-radius:0}.badge.badge-playmoreforless .badge-inner{display:none}.cat-teaser-row .cat-teaser{display:block!important}.cat-teaser-row .cat-teaser .cat-teaser-image{height:0;padding-bottom:66.875%;display:block;background-size:600% auto;border-bottom:1px solid #cfc9c4}.cat-teaser-row .cat-teaser-1 .cat-teaser-image{background-position:0 0}.cat-teaser-row .cat-teaser-2 .cat-teaser-image{background-position:20% 0}.cat-teaser-row .cat-teaser-3 .cat-teaser-image{background-position:40% 0}.cat-teaser-row .cat-teaser-4 .cat-teaser-image{background-position:60% 0}.cat-teaser-row .cat-teaser-5 .cat-teaser-image{background-position:80% 0}.cat-teaser-row .cat-teaser-6 .cat-teaser-image{background-position:100% 0}.banner .banner-badge-absolute{position:static}.banner .banner-badge-absolute .banner-badge{position:absolute;top:calc(50% - 52px)}.banner.banner-hero-large .content .banner-logo.banner-logo-large{height:80px}.banner.banner-layered .banner-logo.banner-logo-large{height:35px}.banner.banner-layered .banner-highlight.banner-highlight-large{font-size:22px;line-height:25px}.banner.banner-layered .badge.badge-pmlp{max-width:100px}.flyout-right .banner.banner-layered.banner-layered-flyout .banner-image img{width:100%;height:auto}.flyout-right .banner.banner-layered.banner-layered-flyout{margin-top:-50px;margin-bottom:-50px}.banner.theme-pmpl .banner-badge-absolute .banner-badge,.banner.theme-pmpl.banner .banner-badge-absolute{position:static}.banner.theme-pmpl .banner-highlight{background:#fff!important;color:#e32a28!important}.banner.banner-hero-large .content .banner-highlight.banner-highlight-large,.cat-page-slot-herobanner .banner .content .banner-highlight.banner-highlight-large{font-size:16px;line-height:18px}.banner .badge.badge-pmlp{width:100%;height:auto;border:none;border-radius:0;display:block}.banner .badge.badge-pmlp img{width:100%;height:auto;max-width:300px;max-height:104px}.banner.banner-layered.theme-pmpl .banner-heading span{padding-right:5px}.banner.banner-layered.theme-pmpl .banner-highlight{padding:3px 15px}.banner.banner-layered.theme-pmpl .banner-heading span,.banner.banner-layered.theme-pmpl .banner-mrrp .product-pricecontainer,.banner.banner-layered.theme-pmpl .content .banner-price .product-pricecontainer{background-color:rgba(227,42,40,.3)}.banner.theme-majoroffers .product-details{background-color:#fff}.banner.theme-majoroffers .badge.badge-majoroffers{width:100%;height:auto;max-width:170px;border:none;border-radius:0}.badge-majoroffers img{height:100%}.banner.banner-layered.theme-majoroffers .content{padding:calc(25px + 5px) 30px}.banner.banner-layered.layered-product.theme-majoroffers .content .banner-heading,.banner.banner-layered.layered-product.theme-majoroffers .content .banner-price{width:auto;padding:3px 10px 3px 0;max-width:calc(100% - 30px);background-color:rgba(255,255,255,.7);font-family:'Ropa sans',sans-serif}.banner.banner-layered.layered-product.content-dark.theme-majoroffers .content .banner-highlight{color:#fff}@media only screen and (min-width:480px){.banner.banner-layered.theme-majoroffers .content{padding:calc(20px + 5px) 25px}}@media only screen and (min-width:576px){.banner.theme-majoroffers .badge.badge-majoroffers{max-width:170px}.banner.banner-layered.theme-majoroffers .content{padding:calc(25px + 5px) 30px}}@media only screen and (min-width:1200px){.banner.theme-majoroffers .badge.badge-majoroffers{max-width:250px}.cat-page-slot-herobanner .banner.theme-majoroffers .content .banner-badge{top:50%;margin-top:-60px}.banner.banner-layered.theme-majoroffers .content{padding:calc(35px + 5px) 30px}}@media only screen and (min-width:1500px){.banner.theme-majoroffers .badge.badge-majoroffers{max-width:300px}.cat-page-slot-herobanner .banner.theme-majoroffers .content .banner-badge{top:50%;margin-top:-70px}}.banner.theme-gugg .product-details{background-color:#fff}.banner.theme-gugg .badge.badge-gugg{width:100%;height:auto;max-width:170px;border:none;border-radius:0}.badge-gugg img{height:100%}.banner.banner-layered.theme-gugg .content{padding:calc(25px + 5px) 30px}.banner.banner-layered.layered-product.theme-gugg .content .banner-heading,.banner.banner-layered.layered-product.theme-gugg .content .banner-price{width:auto;padding:3px 10px 3px 0;max-width:calc(100% - 30px);background-color:rgba(255,255,255,.7);font-family:'Ropa sans',sans-serif}.banner.theme-gugg .content .banner-highlight{color:#fff;background-color:#DD1A22!important}@media only screen and (min-width:480px){.banner.banner-layered.theme-gugg .content{padding:calc(20px + 5px) 25px}}@media only screen and (min-width:576px){.banner.theme-gugg .badge.badge-gugg{max-width:170px}.banner.banner-layered.theme-gugg .content{padding:calc(25px + 5px) 30px}}@media only screen and (min-width:1200px){.banner.theme-gugg .badge.badge-gugg{max-width:250px}.cat-page-slot-herobanner .banner.theme-gugg .content .banner-badge{top:50%;margin-top:-60px}.banner.banner-layered.theme-gugg .content{padding:calc(35px + 5px) 30px}}@media only screen and (min-width:1500px){.banner.theme-gugg .badge.badge-gugg{max-width:300px}.cat-page-slot-herobanner .banner.theme-gugg .content .banner-badge{top:50%;margin-top:-70px}}.cat-page-slot-herobanner .banner .content .product-details.gearup-product-details{background-color:rgba(18,28,38,.75)}.banner .badge.badge-gearup{border-radius:unset;padding:0;display:block;background:0 0;width:auto;border:0;max-width:120px;height:auto}.header-navigation .menu-category .li-level-1.christmas .flyout,.mob-menu-navigation-ctr .menu-category .li-level-1.christmas .flyout-trigger{display:none!important}li.li-level-1.menu-major-masters{background:#105f2c;color:#ffe500;display:none}.header-navigation .menu-category .li-level-1.menu-major-masters .a-level-1{color:#ffe500;display:none}.mob-menu-navigation-ctr .menu-category li.li-level-1.menu-major-masters a{color:#ffe500;background:#105f2c;display:none}.header-navigation .menu-category .li-level-1.menu-major-masters.hover>a{background-color:#fff;border-color:#b0dc41;color:#105f2c;display:none}.new-in .product-details{background-color:#fff}.new-in .badge.badge-new .badge-inner{background-color:#3c004a;color:#9dc31a}#ag-masters .badge.badge-masters.badge-masters-2018{color:#669ead;font-weight:700;font-size:inherit;text-align:center;line-height:inherit;padding:0 5px;width:23vw;background:0 0;height:0;border:0}#ag-masters .master-template{height:100%;border-left:3px solid #fff;border-right:3px solid #fff;background:rgba(16,95,44,1);color:#fff}#ag-masters .master-save-background{background-color:rgba(255,242,0,1);color:rgba(16,95,44,1)}#ag-masters .masters-price{color:#ffe500;font-size:41px;padding:11px 10px}#feature-masters .masters-price{color:#ffe500}.banner.christmas-theme .content .product-details,.cat-page-slot-herobanner .banner.christmas-theme .content .product-details{background-color:rgba(187,20,26,.7)}.banner.christmas-theme.banner-hero-large .content .banner-highlight,.banner.christmas-theme.banner-layered.layered-product .content .banner-highlight{background-color:#b7a369}.banner.christmas-theme .badge.badge-christmas{border-radius:unset;padding:0;background:0 0;width:auto;border:0;max-width:165px;height:auto;display:none}.banner.christmas-theme.banner-layered.layered-product .content .banner-heading,.banner.christmas-theme.banner-layered.layered-product .content .banner-price{background-color:rgba(187,20,26,.7)}.pmpl-generic .product-details{background-color:#fff}.pmpl-generic .banner-highlight{background-color:#e4032e;color:#fff}.pmpl-generic .pmpl-badge{position:absolute;top:10px;left:-20px;width:30%;border:1px solid #fff}@media (max-width:768px){.pmpl-generic .pmpl-badge{top:-20px;left:10px;width:50%}}.theme-fathers-day .banner-heading{background-color:rgba(218,81,31,.8);padding:10px 5px;display:table}#fathers-day .theme-fathers-day .banner-heading{background-color:rgba(227,42,40,0);padding:10px 5px}#fathers-day .carousel-container.white-nav .nav-bubbles .nav-bubble{background-color:#333}#fathers-day .carousel-container.white-nav .nav-bubbles .nav-bubble.active{background-color:#dc143c}#fathers-day .background-details{background:#fff}.theme-fathers-day .background-orange{background:#da511f!important;color:#fff!important;padding:0 29px!important;font-size:20px!important;margin:0}#fathers-day .save-fathers-day{color:#333;background:0 0}#fathers-day .badge-fathers-day{width:100%}.theme-fathers-day .fathers-feature-badge{position:relative!important;margin-top:-20px!important}.theme-fathers-day .fathers-day-feature-button{position:absolute!important;bottom:20px}.theme-fathers-day .feature-center{position:absolute;background:#fff;margin:10px;width:90%;left:3%;top:2%;height:90%;padding:5%}.theme-fathers-day .product-sales-price{color:#da511f}.theme-fathers-day .fathers-day-feature-price{color:#da511f;background:#fff;display:table;width:auto;padding:0 5px}.theme-fathers-day .feature-content-fathers-day{z-index:3}@media only screen and (min-width :480px){#fathers-day .badge-fathers-day{width:15vw}@media only screen and (min-width :992px){.theme-fathers-day .fathers-feature-badge{position:relative!important;margin-top:-50px!important}}@media only screen and (min-width :1300px){#fathers-day .badge-fathers-day{width:13vw}}.banner.sale-winter-theme .content .product-details{background-color:rgba(255,255,255,1)}.banner.sale-winter-theme.banner-hero-large .content .banner-highlight{background-color:#e4032e;color:#fff}.banner.sale-winter-theme.banner-layered.layered-product .content .banner-highlight{background-color:#fff;color:#e4032e}.banner.sale-winter-theme.banner-layered.layered-product .content .banner-logo{padding-left:0;padding-right:0;height:50px}.top-brands .top-brand{display:block!important}.top-brands .top-brand a:not(.button){height:0;padding-bottom:33.3333333%;display:block;background-size:1100% auto;opacity:.6;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.top-brands .top-brand a:not(.button):hover{opacity:1}.top-brands .top-brand-1 a{background-position:0 0}.top-brands .top-brand-2 a{background-position:10% 0}.top-brands .top-brand-3 a{background-position:20% 0}.top-brands .top-brand-4 a{background-position:30% 0}.top-brands .top-brand-5 a{background-position:40% 0}.top-brands .top-brand-6 a{background-position:50% 0}.top-brands .top-brand-7 a{background-position:60% 0}.top-brands .top-brand-8 a{background-position:70% 0}.top-brands .top-brand-9 a{background-position:80% 0}.top-brands .top-brand-10 a{background-position:90% 0}.top-brands .top-brand-11 a{background-position:100% 0}.brand-carousel-row .brand-tile{display:block!important}.brand-carousel-row .brand-tile .brand-tile-image{border-bottom:none;height:0;padding-bottom:33.3333333%;display:block;background-size:1300% auto;opacity:1;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.brand-carousel-row .brand-tile a:not(.button):hover{opacity:.6}.brand-carousel-row .brand-tile-1 .brand-tile-image{background-position:0 0}.brand-carousel-row .brand-tile-2 .brand-tile-image{background-position:8.3333333% 0}.brand-carousel-row .brand-tile-3 .brand-tile-image{background-position:16.6666666% 0}.brand-carousel-row .brand-tile-4 .brand-tile-image{background-position:24.9999999% 0}.brand-carousel-row .brand-tile-5 .brand-tile-image{background-position:33.3333332% 0}.brand-carousel-row .brand-tile-6 .brand-tile-image{background-position:41.6666665% 0}.brand-carousel-row .brand-tile-7 .brand-tile-image{background-position:49.9999998% 0}.brand-carousel-row .brand-tile-8 .brand-tile-image{background-position:58.3333331% 0}.brand-carousel-row .brand-tile-9 .brand-tile-image{background-position:66.6666664% 0}.brand-carousel-row .brand-tile-10 .brand-tile-image{background-position:74.9999997% 0}.brand-carousel-row .brand-tile-11 .brand-tile-image{background-position:83.3333333% 0}.brand-carousel-row .brand-tile-12 .brand-tile-image{background-position:91.6666663% 0}.brand-carousel-row .brand-tile-13 .brand-tile-image{background-position:100% 0}#header-banner-wrapper>.html-slot-container{background-color:#f5f4f3}.header-banner.custom-propositions .sitewide-col{padding-left:5px;padding-right:5px}.header-banner.custom-propositions .sitewide-col a{text-decoration:none}.header-banner.custom-propositions .sitewide-col .sitewide-box{width:100%;height:100%;display:block;border:1px solid #cfc9c4;background-color:#fff;padding:5px;position:relative;text-align:center}.header-banner.custom-propositions .sitewide-col .sitewide-box .icon{color:#191970;font-size:22px;line-height:22px}.header-banner.custom-propositions .sitewide-col .sitewide-box h4{color:#121c26;font-size:14px;line-height:14px;margin:0}.header-banner.custom-propositions .sitewide-col .sitewide-box p{color:#666;font-weight:100;font-size:10px;line-height:10px;margin-top:2px;margin-bottom:2px}.header-banner.custom-propositions .sitewide-col .sitewide-box .tooltip{display:inline-block;position:absolute;right:10px;top:5px}.header-banner.custom-propositions .sitewide-col .sitewide-box .tooltip .icon{font-size:14px;line-height:14px}.banner.banner-hero-large .content .ag-propositions-row{height:100%;max-width:calc(1170px + 70px)}.banner.banner-hero-large .content .ag-propositions-row .ag-propositions-col{background-color:#191970;background-color:rgba(25,25,112,.85);height:100%}.banner.banner-hero-large .content .ag-propositions-row .ag-propositions-col .ag-propositions-content{height:100%}.banner.banner-hero-large .content .ag-propositions-row .ag-propositions-col .ag-propositions-content .ag-proposition-heading{border-bottom:1px solid #191970}.banner.banner-hero-large .content .ag-propositions-row .ag-propositions-col .ag-propositions-content .ag-proposition-heading h2{margin-bottom:0;font-size:26px;line-height:26px}.banner.banner-hero-large .content .ag-propositions-row .ag-propositions-col .ag-propositions-content .ag-proposition{border-bottom:1px solid #191970;margin-left:0;margin-right:0;-webkit-transition:background-color 1s ease;-moz-transition:background-color 1s ease;-o-transition:background-color 1s ease;transition:background-color 1s ease}.banner.banner-hero-large .content .ag-propositions-row .ag-propositions-col .ag-propositions-content a:hover .ag-proposition{background-color:#191970}.banner.banner-hero-large .content .ag-propositions-row .ag-propositions-col .ag-propositions-content .ag-proposition .ag-proposition-check{font-size:16px;line-height:20px;color:#2dac70;text-align:right}.banner.banner-hero-large .content .ag-propositions-row .ag-propositions-col .ag-propositions-content .ag-proposition .ag-proposition-text{text-align:left}.banner.banner-hero-large .content .ag-propositions-row .ag-propositions-col .ag-propositions-content .ag-proposition .ag-proposition-text h3{margin-bottom:2px;font-size:21px;line-height:21px}.banner.banner-hero-large .content .ag-propositions-row .ag-propositions-col .ag-propositions-content .ag-proposition .ag-proposition-text p{font-size:12px;line-height:12px;margin-bottom:0}.banner.banner-hero-large .content .ag-propositions-row .ag-propositions-col .ag-propositions-content .ag-proposition .ag-proposition-cta{font-size:18px;line-height:18px;text-align:right;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.banner.banner-hero-large .content .ag-propositions-row .ag-propositions-col .ag-propositions-content .ag-proposition .ag-proposition-cta .icon{position:relative;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;left:0}.banner.banner-hero-large .content .ag-propositions-row .ag-propositions-col .ag-propositions-content a:hover .ag-proposition .ag-proposition-cta .icon{left:5px}.banner.banner-hero-large .content .ag-propositions-row .ag-propositions-col .ag-propositions-content .ag-propositions-storelocator .storefinder-map-icon{display:none}.banner.banner-hero-large .content .ag-propositions-row .ag-propositions-col .ag-propositions-content .ag-propositions-storelocator .storefinder .storefinder-headline{font-family:'Ropa sans',sans-serif;font-weight:400;font-size:24px;line-height:24px}.banner.banner-hero-large .content .ag-propositions-row .ag-propositions-col .ag-propositions-content .ag-propositions-storelocator .storefinder .storefinder-subheadline{font-size:16px;line-height:16px}.banner.banner-hero-large .content .ag-propositions-row .ag-propositions-col .ag-propositions-content .ag-propositions-storelocator .storefinder .storefinder-form{margin:10px auto 0}.banner.banner-hero-large .content .ag-propositions-row .ag-propositions-col .ag-propositions-content .ag-propositions-storelocator .storefinder .storefinder-form .input-text{padding-left:15px}#hero-background{-webkit-transition:transform 20s;-moz-transition:transform 20s;-o-transition:transform 20s;transition:transform 20s;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}#hero-background.initial{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.carousel-container.overflow-visible .banner-tile,.carousel-container.overflow-visible-lg .banner-tile,.carousel-container.overflow-visible-md .banner-tile,.carousel-container.overflow-visible-sm .banner-tile{overflow:hidden}.carousel-container.overflow-visible .banner-tile .banner,.carousel-container.overflow-visible-lg .banner-tile .banner,.carousel-container.overflow-visible-md .banner-tile .banner,.carousel-container.overflow-visible-sm .banner-tile .banner{-webkit-transition:background 250ms;-moz-transition:background 250ms;-o-transition:background 250ms;transition:background 250ms;padding-top:8px}.carousel-container.overflow-visible .banner-tile .banner-image{-webkit-transition:transform 250ms;-moz-transition:transform 250ms;-o-transition:transform 250ms;transition:transform 250ms;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.carousel-container.overflow-visible .banner-tile:hover .banner-image{-webkit-transition:transform 10s;-moz-transition:transform 10s;-o-transition:transform 10s;transition:transform 10s;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.carousel-container.overflow-visible .banner-tile .banner::before,.carousel-container.overflow-visible-lg .banner-tile .banner::before,.carousel-container.overflow-visible-md .banner-tile .banner::before,.carousel-container.overflow-visible-sm .banner-tile .banner::before{-webkit-transition:right 250ms;-moz-transition:right 250ms;-o-transition:right 250ms;transition:right 250ms}.carousel-container.overflow-visible .banner-tile:hover .banner,.carousel-container.overflow-visible-lg .banner-tile:hover .banner,.carousel-container.overflow-visible-md .banner-tile:hover .banner,.carousel-container.overflow-visible-sm .banner-tile:hover .banner{background:#3b3b85}.carousel-container.overflow-visible .banner-tile:hover .banner::before,.carousel-container.overflow-visible-lg .banner-tile:hover .banner::before,.carousel-container.overflow-visible-md .banner-tile:hover .banner::before,.carousel-container.overflow-visible-sm .banner-tile:hover .banner::before{right:7px}.carousel-container.overflow-visible .banner-tile .headline,.carousel-container.overflow-visible-lg .banner-tile .headline,.carousel-container.overflow-visible-md .banner-tile .headline,.carousel-container.overflow-visible-sm .banner-tile .headline{font-size:16px;line-height:18px}.carousel-container.overflow-visible .banner-tile .description,.carousel-container.overflow-visible-lg .banner-tile .description,.carousel-container.overflow-visible-md .banner-tile .description,.carousel-container.overflow-visible-sm .banner-tile .description{font-size:10px;line-height:12px}.ag-hero-heading{position:relative;opacity:1;bottom:0;-webkit-transition:opacity 1.25s ease,bottom 750ms ease;-moz-transition:opacity 1.25s ease,bottom 750ms ease;-o-transition:opacity 1.25s ease,bottom 750ms ease;transition:opacity 1.25s ease,bottom 750ms ease}.ag-hero-heading span:not(:first-child){position:relative;bottom:0;-webkit-transition:bottom .8s ease;-moz-transition:bottom .8s ease;-o-transition:bottom .8s ease;transition:bottom .8s ease}.ag-hero-heading.initial span:not(:first-child){bottom:-100px}.ag-hero-heading.initial{opacity:0;bottom:-500px}.ag-hero-heading span{background-color:#191970;background-color:rgba(25,25,112,.85);padding:2px 20px;color:#fff;margin-top:3px;margin-bottom:3px;display:inline-block}.banner-tile .fullsize-bannerlink{display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;max-width:100%}.banner-tips .banner-tips-button .storefinder .storefinder-headline,.banner-tips .banner-tips-button .storefinder .storefinder-map-icon,.banner-tips .banner-tips-button .storefinder .storefinder-subheadline,.banner-tips .banner-tips-text .storefinder .storefinder-form,.banner-tips .banner-tips-text .storefinder .storefinder-headline,.banner-tips .banner-tips-text .storefinder .storefinder-map-icon{display:none}.grey-stripe-banner{margin-left:-5000px;margin-right:-5000px;background:#f5f4f3;color:#191970;padding:5px 5000px}.grey-stripe-banner .grey-stripe-banner-inner{margin-left:-5000px;margin-right:-5000px;border-top:1px solid #cfc9c4;border-top-color:#cfc9c4;border-bottom:1px solid #cfc9c4;border-bottom-color:#cfc9c4;padding:20px 5000px}.grey-stripe-banner .banner-tips-inner .banner-tips-button .button{width:auto;background-color:#dc143c;border-color:#dc143c;color:#fff}.grey-stripe-banner .banner-tips-inner .banner-tips-button .button:hover{background-color:#b20021;border-color:#b20021}.banner-tips .banner-tips-text .storefinder .storefinder-subheadline{color:#191970;font-size:inherit;line-height:inherit}.banner-tips .banner-tips-button .storefinder .storefinder-form{margin-top:0}.banner-tips .banner-tips-button .storefinder .storefinder-form .input-text{padding-left:20px}.banner-tips .banner-tips-button .include-search{position:relative}.banner-tips .banner-tips-button .include-search .input-search{padding-right:70px}.banner-tips .banner-tips-button .include-search .button-search{position:absolute;top:0;right:0}@media only screen and (min-width:480px){#ag-masters .badge.badge-masters.badge-masters-2018{padding-left:5px;min-width:13.5vw;width:8vw;background:0 0;height:8vw;padding-right:5px}}@media (max-width:480px){#ag-masters .banner.theme-generic .content .product-details .product-details-content .banner-heading.jumbo{font-size:20px}}@media only screen and (min-width:576px){.banner.banner-hero-large .content .banner-highlight.banner-highlight-large,.cat-page-slot-herobanner .banner .content .banner-highlight.banner-highlight-large{font-size:19px;line-height:21px}.banner .badge.badge-pmlp{max-width:180px}.banner.banner-layered .badge.badge-pmlp{max-width:100px}.banner.banner-hero-large .content .ag-propositions-row .ag-propositions-col .ag-propositions-content .ag-proposition-heading{padding:18px 10px 10px}.banner.banner-hero-large .content .ag-propositions-row .ag-propositions-col .ag-propositions-content .ag-proposition-heading h2{font-size:30px;line-height:30px}.banner.banner-hero-large .content .ag-propositions-row .ag-propositions-col .ag-propositions-content .ag-proposition .ag-proposition-text h3{margin-bottom:2px;font-size:21px;line-height:21px}.banner.banner-hero-large .content .ag-propositions-row .ag-propositions-col .ag-propositions-content .ag-propositions-storelocator .storefinder .storefinder-form{margin:10px auto 0}.carousel-container.overflow-visible .banner-tile .banner,.carousel-container.overflow-visible-lg .banner-tile .banner,.carousel-container.overflow-visible-md .banner-tile .banner,.carousel-container.overflow-visible-sm .banner-tile .banner{padding-top:15px}.carousel-container.overflow-visible .banner-tile .headline,.carousel-container.overflow-visible-lg .banner-tile .headline,.carousel-container.overflow-visible-md .banner-tile .headline,.carousel-container.overflow-visible-sm .banner-tile .headline{font-size:22px;line-height:22px}.carousel-container.overflow-visible .banner-tile .description,.carousel-container.overflow-visible-lg .banner-tile .description,.carousel-container.overflow-visible-md .banner-tile .description,.carousel-container.overflow-visible-sm .banner-tile .description{font-size:12px;line-height:14px}}@media only screen and (min-width:768px){.banner.banner-hero-large .content .banner-highlight.banner-highlight-large,.cat-page-slot-herobanner .banner .content .banner-highlight.banner-highlight-large{font-size:23px;line-height:27px}.banner.banner-layered .banner-logo.banner-logo-large{height:50px}.banner.banner-layered .banner-highlight.banner-highlight-large{font-size:26px;line-height:30px}.banner.theme-pmpl.banner .banner-badge-absolute{position:static}.banner.theme-pmpl .banner-badge-absolute .banner-badge{position:absolute}.banner .badge.badge-pmlp{max-width:90px}.banner.banner-layered .badge.badge-pmlp{max-width:100px}.banner.banner-hero-large .content .ag-propositions-row .ag-propositions-col .ag-propositions-content .ag-proposition-heading h2{font-size:24px;line-height:24px}.banner.banner-hero-large .content .ag-propositions-row .ag-propositions-col .ag-propositions-content .ag-proposition-heading h2>br{display:none}.banner.banner-hero-large .content .ag-propositions-row .ag-propositions-col .ag-propositions-content .ag-proposition>div{padding-top:10px;padding-bottom:10px}}@media only screen and (min-width:992px){.banner.banner-hero-large .content .banner-highlight.banner-highlight-large,.cat-page-slot-herobanner .banner .content .banner-highlight.banner-highlight-large{font-size:30px;line-height:35px}.banner .badge.badge-pmlp{max-width:130px}.banner.banner-layered .badge.badge-pmlp{max-width:150px}.header-banner.custom-propositions .sitewide-col{padding-left:15px;padding-right:15px}.header-banner.custom-propositions .sitewide-col .sitewide-box .icon{font-size:30px;line-height:30px}.header-banner.custom-propositions .sitewide-col .sitewide-box h4{font-size:20px;line-height:18px}.header-banner.custom-propositions .sitewide-col .sitewide-box p{font-size:12px;line-height:12px;margin-top:3px;margin-bottom:4px}.header-banner.custom-propositions .sitewide-col .sitewide-box .tooltip .icon{font-size:14px;line-height:14px}.carousel-container.overflow-visible .banner-tile .headline,.carousel-container.overflow-visible-lg .banner-tile .headline,.carousel-container.overflow-visible-md .banner-tile .headline,.carousel-container.overflow-visible-sm .banner-tile .headline{font-size:22px;line-height:24px}}@media only screen and (min-width:1170px){.banner.banner-hero-large .content .banner-highlight.banner-highlight-large,.cat-page-slot-herobanner .banner .content .banner-highlight.banner-highlight-large{font-size:35px;line-height:40px}.banner .badge.badge-pmlp{max-width:215px}.banner.banner-hero-large .content .ag-propositions-row .ag-propositions-col .ag-propositions-content .ag-proposition-heading{padding:28px 10px 20px}.banner.banner-hero-large .content .ag-propositions-row .ag-propositions-col .ag-propositions-content .ag-proposition-heading h2{font-size:34px;line-height:34px}.banner.banner-hero-large .content .ag-propositions-row .ag-propositions-col .ag-propositions-content .ag-proposition-heading h2>br{display:inline}.banner.banner-hero-large .content .ag-propositions-row .ag-propositions-col .ag-propositions-content .ag-proposition>div{padding-top:15px;padding-bottom:15px}.banner.banner-hero-large .content .ag-propositions-row .ag-propositions-col .ag-propositions-content .ag-proposition .ag-proposition-check{font-size:20px;line-height:24px}.banner.banner-hero-large .content .ag-propositions-row .ag-propositions-col .ag-propositions-content .ag-proposition .ag-proposition-text{text-align:left}.banner.banner-hero-large .content .ag-propositions-row .ag-propositions-col .ag-propositions-content .ag-proposition .ag-proposition-text h3{margin-bottom:4px;font-size:25px;line-height:25px}.banner.banner-hero-large .content .ag-propositions-row .ag-propositions-col .ag-propositions-content .ag-proposition .ag-proposition-text p{font-size:14px;line-height:14px}.banner.banner-hero-large .content .ag-propositions-row .ag-propositions-col .ag-propositions-content .ag-propositions-storelocator{padding:20px 10px 15px}.banner.banner-hero-large .content .ag-propositions-row .ag-propositions-col .ag-propositions-content .ag-propositions-storelocator .storefinder .storefinder-subheadline{font-size:18px;line-height:20px}.banner.banner-hero-large .content .ag-propositions-row .ag-propositions-col .ag-propositions-content .ag-propositions-storelocator .storefinder .storefinder-form{margin:15px auto 0}.banner.banner-hero-large .content .ag-propositions-row .ag-propositions-col .ag-propositions-content .ag-propositions-storelocator .storefinder .storefinder-headline{font-size:28px;line-height:28px}.carousel-container.overflow-visible .banner-tile .headline,.carousel-container.overflow-visible-lg .banner-tile .headline,.carousel-container.overflow-visible-md .banner-tile .headline,.carousel-container.overflow-visible-sm .banner-tile .headline{font-size:24px;line-height:26px}.carousel-container.overflow-visible .banner-tile .description,.carousel-container.overflow-visible-lg .banner-tile .description,.carousel-container.overflow-visible-md .banner-tile .description,.carousel-container.overflow-visible-sm .banner-tile .description{font-size:14px;line-height:16px}}@media only screen and (min-width:1300px){.banner .badge.badge-pmlp{max-width:300px}}.banner.banner-hero-large .content .ag-propositions-row .ag-propositions-col .ag-propositions-content .ag-propositions-storelocator .heading-3{margin:0}.banner.banner-hero-large .content .ag-propositions-row .ag-propositions-col .ag-propositions-content .ag-proposition-heading{padding:5px 10px 10px}.banner.banner-hero-large .content .ag-propositions-row .ag-propositions-col .ag-propositions-content .ag-propositions-storelocator{padding:10px 10px 25px}.ag-propositions-row .ag-propositions-col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:rgba(187,20,26,.7)!important}.ag-propositions-row .ag-propositions-image-col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%}.ag-propositions-row .ag-propositions-col .ag-propositions-content,.ag-propositions-row .ag-propositions-image{-webkit-align-self:center!important;-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important;height:auto!important;width:100%}.ag-propositions-row .ag-propositions-col .ag-propositions-content .ag-proposition-heading{border-bottom:none!important}.ag-propositions-row .ag-propositions-col .ag-propositions-content .ag-propositions-storelocator .storefinder .storefinder-headline,.ag-propositions-row .ag-propositions-col .ag-propositions-content .ag-propositions-storelocator .storefinder .storefinder-subheadline{display:none}.banner .pmpl-content-theme .pmpl-button{position:absolute;bottom:15px;left:15px}.banner .pmpl-content-theme .pmpl-button2{position:absolute;bottom:15px;right:15px}.pmpl-theme .banner-button{position:absolute;bottom:-35px;right:5px}}