#maincontent{background-color:transparent}.bg.svelte-1x6dkms.svelte-1x6dkms{position:absolute;z-index:-1;height:100%;width:100%}.bg.svelte-1x6dkms img{height:100%}.main.svelte-1x6dkms.svelte-1x6dkms{position:relative;overflow:hidden}.hero-mobile.svelte-1x6dkms.svelte-1x6dkms,.footer-mobile.svelte-1x6dkms.svelte-1x6dkms,.header-mobile.svelte-1x6dkms.svelte-1x6dkms,.banner-mobile.svelte-1x6dkms.svelte-1x6dkms{display:none}.main-content.svelte-1x6dkms.svelte-1x6dkms{margin:auto;max-width:1920px;padding:0 120px}@media (min-width: 992px){.main-content.svelte-1x6dkms.svelte-1x6dkms{margin-bottom:120px}}.main-content.svelte-1x6dkms p{margin:auto;padding:0 30px;font-size:1.5625rem;color:#081c49}@media (min-width: 768px){.main-content.svelte-1x6dkms p{max-width:700px}}@media (min-width: 992px){.main-content.svelte-1x6dkms p{max-width:800px}}@media (min-width: 1400px){.main-content.svelte-1x6dkms p{max-width:1000px}}.main-grey.svelte-1x6dkms.svelte-1x6dkms{background-color:#e6e6e6}.main-grey.svelte-1x6dkms h2{font-style:italic}.main-grey.svelte-1x6dkms .banner.svelte-1x6dkms{padding:0 30px;margin-bottom:60px}@media (max-width: 767.98px){.main-grey.svelte-1x6dkms .banner.svelte-1x6dkms{margin-bottom:0}}.rome.svelte-1x6dkms.svelte-1x6dkms,.cta-1.svelte-1x6dkms.svelte-1x6dkms,.cta-2.svelte-1x6dkms.svelte-1x6dkms,.mosaic-caption.svelte-1x6dkms.svelte-1x6dkms{text-align:center;padding-bottom:60px}@media (max-width: 767.98px){.rome.svelte-1x6dkms.svelte-1x6dkms,.cta-1.svelte-1x6dkms.svelte-1x6dkms,.cta-2.svelte-1x6dkms.svelte-1x6dkms,.mosaic-caption.svelte-1x6dkms.svelte-1x6dkms{padding-bottom:40px}}.mosaic-caption.svelte-1x6dkms.svelte-1x6dkms{margin-top:60px}@media (max-width: 767.98px){.mosaic-caption.svelte-1x6dkms.svelte-1x6dkms{margin-top:40px}}.rome.svelte-1x6dkms h2{margin:0;padding-top:60px;padding-bottom:30px;font-family:Palatino;font-size:4.375rem;font-weight:700;color:#081c49}@media (max-width: 767.98px){.rome.svelte-1x6dkms h2{padding-top:40px;padding-bottom:20px}}.license.svelte-1x6dkms.svelte-1x6dkms{padding:60px 0;max-width:875px;margin:auto}@media (max-width: 1199.98px){.license.svelte-1x6dkms.svelte-1x6dkms{padding:60px;max-width:800px}}.btn-ryder-cup.svelte-1x6dkms.svelte-1x6dkms{padding:12px 40px!important}.cta-1.svelte-1x6dkms p{margin-bottom:30px}@media (max-width: 767.98px){.cta-1.svelte-1x6dkms.svelte-1x6dkms{margin-top:40px}}@media (max-width: 767.98px){.cta-2.svelte-1x6dkms.svelte-1x6dkms{margin-top:40px}}@media (max-width: 629.98px){.cta-2.svelte-1x6dkms.svelte-1x6dkms{padding:0 30px 60px}}@media (max-width: 578.98px){.cta-2.svelte-1x6dkms.svelte-1x6dkms{display:flex;flex-direction:column;row-gap:15px;align-items:center}}.cta-2.svelte-1x6dkms .btn-ryder-cup.svelte-1x6dkms{width:285px}.cta-2.svelte-1x6dkms .btn-ryder-cup.svelte-1x6dkms:nth-of-type(1){margin-right:15px}@media (max-width: 629.98px){.cta-2.svelte-1x6dkms .btn-ryder-cup.svelte-1x6dkms{width:250px;font-size:1.125rem}}@media (max-width: 578.98px){.cta-2.svelte-1x6dkms .btn-ryder-cup.svelte-1x6dkms{margin-right:0}.cta-2.svelte-1x6dkms .btn-ryder-cup.svelte-1x6dkms:nth-of-type(1){margin-right:0}}.btn-ryder-cup.svelte-1x6dkms.svelte-1x6dkms{padding:18px 25px;font-size:1.5625rem;font-weight:400}@media (max-width: 1199.98px){.main-content.svelte-1x6dkms.svelte-1x6dkms{padding:0 90px;margin-bottom:90px}.main-content.svelte-1x6dkms h2{font-size:3.75rem}.btn-ryder-cup.svelte-1x6dkms.svelte-1x6dkms{font-size:1.25rem}}@media (max-width: 991.98px){.main-content.svelte-1x6dkms.svelte-1x6dkms{margin:auto;padding:0}.main-content.svelte-1x6dkms p{font-size:1.25rem}.bg.svelte-1x6dkms.svelte-1x6dkms,.header.svelte-1x6dkms.svelte-1x6dkms,.header.svelte-1x6dkms .banner.svelte-1x6dkms{display:none}.hero-mobile.svelte-1x6dkms.svelte-1x6dkms{width:100%;display:inline-block;position:absolute;z-index:-1;overflow:hidden}.hero-mobile.svelte-1x6dkms img{height:500px;object-fit:cover}.header-mobile.svelte-1x6dkms.svelte-1x6dkms{display:block}.header-mobile.svelte-1x6dkms .license.svelte-1x6dkms{display:flex;align-items:center;height:500px;padding:0 30px}.banner-mobile.svelte-1x6dkms.svelte-1x6dkms{display:block;margin-bottom:30px}.footer-mobile.svelte-1x6dkms.svelte-1x6dkms{display:block}}@media (max-width: 575.98px){.btn-ryder-cup.svelte-1x6dkms.svelte-1x6dkms{font-size:1.125rem}.main.svelte-1x6dkms h2{font-size:2.5rem}.main.svelte-1x6dkms p{font-size:1.125rem}}@media (max-width: 575.98px) and (max-width: 1199.98px){.main.svelte-1x6dkms p{font-size:1rem}}@media (max-width: 575.98px){.hero-mobile.svelte-1x6dkms img{height:300px}}@media (max-width: 575.98px){.header-mobile.svelte-1x6dkms .license.svelte-1x6dkms{height:300px}}img.svelte-hurlah{display:block;width:100%}.rc-shop-group.svelte-1wuuuw1{display:grid;grid-template-columns:1fr 1fr;align-items:baseline;position:relative;margin-top:-15%;z-index:2;pointer-events:none}@media (max-width: 991.98px){.rc-shop-group.svelte-1wuuuw1{margin-top:0;align-items:start;z-index:1}}.shop-2.svelte-1wuuuw1,.shop-3.svelte-1wuuuw1{border:30px solid #e6e6e6;border-bottom:none;pointer-events:all}@media (max-width: 1199.98px){.shop-2.svelte-1wuuuw1,.shop-3.svelte-1wuuuw1{border:20px solid #e6e6e6}}@media (max-width: 991.98px){.shop-2.svelte-1wuuuw1,.shop-3.svelte-1wuuuw1{border:none;padding:30px 30px 0;height:100%}}@media (max-width: 575.98px){.shop-2.svelte-1wuuuw1,.shop-3.svelte-1wuuuw1{padding-top:24px}}@media (max-width: 991.98px){.shop-1.svelte-1wuuuw1{padding:0 30px}}.shop-2.svelte-1wuuuw1{border-right:none}@media (max-width: 1199.98px){.shop-2.svelte-1wuuuw1{border-right:none}}@media (max-width: 991.98px){.shop-2.svelte-1wuuuw1{padding-right:15px}}@media (max-width: 575.98px){.shop-2.svelte-1wuuuw1{padding-right:12px}}@media (max-width: 991.98px){.shop-3.svelte-1wuuuw1{padding-left:15px}}@media (max-width: 575.98px){.shop-3.svelte-1wuuuw1{padding-left:12px}}.shoppable.svelte-16rottq{position:relative}.shop-overlay.svelte-gsagb3.svelte-gsagb3{position:absolute;width:100%;height:100%;bottom:0;left:0;overflow:hidden;background-color:#0000;transition:all .5s .1s cubic-bezier(.22,.61,.36,1)}@media (max-width: 575.98px){.shop-overlay.svelte-gsagb3.svelte-gsagb3{height:calc(100% - 115px);position:fixed;visibility:hidden;z-index:2}}.shop-overlay.svelte-gsagb3.svelte-gsagb3.show{background-color:#0009}@media (max-width: 575.98px){.shop-overlay.svelte-gsagb3.svelte-gsagb3.show{visibility:visible}}.shop-overlay__btn.svelte-gsagb3.svelte-gsagb3{position:absolute;z-index:11;bottom:0;right:0;opacity:1;padding:15px;transition:all .3s .3s cubic-bezier(.22,.61,.36,1);border:0;background-color:transparent;outline:0;width:100%;height:100%}.shop-overlay__btn.svelte-gsagb3.svelte-gsagb3:focus{outline:0}.shop-overlay__btn.svelte-gsagb3.svelte-gsagb3:hover{cursor:pointer}.shop-overlay__btn.svelte-gsagb3 img{display:inline-block;vertical-align:top;width:22px;margin-top:-1px;position:absolute;bottom:15px;left:15px}@media (max-width: 991.98px){.shop-overlay__btn.svelte-gsagb3 img{left:unset;right:15px}}.shop-overlay__btn.svelte-gsagb3 span{color:#fff;font-size:14px;margin-left:7px;text-transform:uppercase;font-weight:500}.shop-overlay__btn--mobile.svelte-gsagb3.svelte-gsagb3{visibility:visible;z-index:1}.shop-overlay__btn--mobile.svelte-gsagb3 img{width:18px;margin-top:0}.shop-overlay__btn--mobile.svelte-gsagb3 span{display:none}@media (min-width: 768px){.shop-overlay__btn--mobile.svelte-gsagb3.svelte-gsagb3{visibility:hidden}}.shop-overlay__btn--mobile.left.svelte-gsagb3.svelte-gsagb3{visibility:visible}.shop-overlay__btn-wrapper.svelte-gsagb3.svelte-gsagb3{position:absolute;z-index:2;bottom:0;right:0;width:100%;height:100%}@media (min-width: 768px){.shop-overlay__btn-wrapper.svelte-gsagb3:hover .shop-overlay__contrast-bg.svelte-gsagb3{opacity:1}}.shop-overlay__contrast-bg.svelte-gsagb3.svelte-gsagb3{position:absolute;z-index:2;opacity:0;width:100%;height:100%;background:linear-gradient(transparent,transparent 80%,rgba(0,0,0,.35) 100%);transition:all .3s cubic-bezier(.22,.61,.36,1)}.shop-overlay.show .shop-overlay__btn-wrapper.svelte-gsagb3:hover .shop-overlay__contrast-bg.svelte-gsagb3{opacity:0}.shop-overlay__inner-wrapper.svelte-gsagb3.svelte-gsagb3{position:absolute;z-index:2;top:0;padding:14px;height:100%;width:375px;max-width:100%;opacity:0;right:0;transform:translate(400px);transform-origin:right;transition:all .5s .1s cubic-bezier(.22,.61,.36,1)}.shop-overlay__inner.svelte-gsagb3.svelte-gsagb3{background-color:#fff;height:100%;position:relative}.shop-overlay__title-bar.svelte-gsagb3.svelte-gsagb3{display:flex;padding:10px 10.5px;margin:0 7px;border-bottom:1px solid #CCC;justify-content:space-between;align-items:center;position:relative;top:0;z-index:10;height:42px}.shop-overlay__products.svelte-gsagb3.svelte-gsagb3{position:absolute;top:42px;width:100%;height:calc(100% - 42px);padding:15px 15px 0;overflow-y:scroll;box-sizing:border-box;display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:min-content;grid-gap:15px}.shop-overlay__heading.svelte-gsagb3.svelte-gsagb3{text-transform:uppercase;font-size:13px;color:#707070;font-weight:500}.shop-overlay__close.svelte-gsagb3.svelte-gsagb3{width:20px;height:20px;display:flex;justify-content:center;align-items:center;position:absolute;right:6px;margin-top:-2px;cursor:pointer}.shop-overlay__close.svelte-gsagb3 img{display:block;width:12px;height:12px}.shop-overlay__close.svelte-gsagb3:hover img{filter:saturate(50%) brightness(70%)}.shop-overlay.show .shop-overlay__inner-wrapper.svelte-gsagb3.svelte-gsagb3{opacity:1;transform:translate(0)}@media (max-width: 991.98px){.shop-overlay.show .shop-overlay__inner-wrapper.svelte-gsagb3.svelte-gsagb3{visibility:visible}}.left.shop-overlay__btn.svelte-gsagb3.svelte-gsagb3{right:unset}@media (max-width: 991.98px){.left.shop-overlay__btn.svelte-gsagb3.svelte-gsagb3{right:0}}.left.shop-overlay__inner-wrapper.svelte-gsagb3.svelte-gsagb3{right:unset;transform:translate(-400px)}@media (max-width: 991.98px){.left.shop-overlay__inner-wrapper.svelte-gsagb3.svelte-gsagb3{right:0;transform:translate(400px)}}.shop-overlay__product a{display:block;text-decoration:none}.shop-overlay__product a:hover div{text-decoration:underline}.shop-overlay__product img{display:block;width:100%}.shop-overlay__product div{margin-top:4px;font-size:14px;font-weight:500;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;min-height:38px}.shop-overlay__product:nth-last-child(1){padding-bottom:15px}.ryder-carousel-container.svelte-1t40k6k{width:100%;position:relative;padding:0 30px 100px}.carousel-header.svelte-1t40k6k h2{color:#454545;display:flex;justify-content:center;width:100%;padding:0 0 40px;font-size:2.1875rem;text-align:center;margin:0}@media (max-width: 767.98px){.carousel-header.svelte-1t40k6k h2{font-size:1.875rem}}.product-carousel.svelte-1t40k6k{width:100%;height:fit-content!important;color:#071d49;position:relative}.content-max.svelte-1t40k6k{padding:0 60px}@media (max-width: 575.98px){.content-max.svelte-1t40k6k{padding:0}}.product-carousel-item.svelte-1t40k6k,.product-carousel-item.svelte-1t40k6k:hover{text-decoration:none!important}.carousel-img.svelte-1t40k6k{max-width:100%;padding:0 15px}@media (max-width: 575.98px){.carousel-img.svelte-1t40k6k{padding:0 5px}}.cta-position.svelte-1t40k6k{width:100%;display:flex;justify-content:center}@media (max-width: 575.98px){.arrow.svelte-1t40k6k img{height:32px}}.product-next.svelte-1t40k6k,.product-prev.svelte-1t40k6k{position:absolute;top:38%;left:0;padding:0 30px;cursor:pointer}@media (min-width: 992px){.product-next.svelte-1t40k6k,.product-prev.svelte-1t40k6k{top:44%}}@media (max-width: 991.98px){.product-next.svelte-1t40k6k,.product-prev.svelte-1t40k6k{top:43%}}@media (max-width: 575.98px){.product-next.svelte-1t40k6k,.product-prev.svelte-1t40k6k{top:43%;padding:0 8px}}.product-next.svelte-1t40k6k{right:0;left:unset}.ryder-btn-carousel.svelte-1t40k6k{text-transform:uppercase;text-decoration:none;font-weight:500;border-width:.125rem;padding:10px 54px;border:3px solid #071D49;background-color:transparent;color:#071d49;margin-top:20px}.ryder-btn-carousel.svelte-1t40k6k:hover{color:#fff;background-color:#071d49;transition:.2s}@media (max-width: 767.98px){.ryder-btn-carousel.svelte-1t40k6k{padding:10px 42px;font-size:.875rem}}@media (max-width: 575.98px){.ryder-btn-carousel.svelte-1t40k6k{padding:10px 12px}}
