body.page-timeline{overflow-x:unset}.timeline-page-wrapper .timeline-banner__heading{color:#fff;font-family:AbrahamLincoln;font-size:80px;font-weight:400;letter-spacing:10px;line-height:84px}@media only screen and (max-width:798px){.timeline-page-wrapper .timeline-banner__heading{font-size:42px;line-height:54px}}.timeline-page-wrapper .preheading{font-family:brandon-grotesque;font-size:16px;font-weight:700;letter-spacing:2px;line-height:20px;text-transform:uppercase}.timeline-page-wrapper h3{color:#002855;font-family:Monroe Light;font-size:55px;letter-spacing:2px;line-height:125%}@media only screen and (max-width:798px){.timeline-page-wrapper h3{font-size:40px;line-height:56px}}.timeline-page-wrapper .timeline-caption{display:block;padding:1%;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:100%}@media only screen and (min-width:1025px){.timeline-page-wrapper .timeline-caption{width:70%}}.timeline-page-wrapper .timeline-gap .timeline-banner__heading{color:#002855;font-size:42px;letter-spacing:5px;line-height:54px;margin-bottom:16px}@media only screen and (min-width:799px){.timeline-page-wrapper .timeline-gap .timeline-banner__heading{font-size:56px;line-height:64px;margin-bottom:0}}.timeline-banner{align-items:center;display:flex;justify-content:center;position:relative}.timeline-banner .preheading{color:#fff}.decade-content-wrapper{display:flex;position:relative}.decade-content-wrapper sub{font-size:.625em;vertical-align:initial}.decade-content{color:#002855;width:100%}@media only screen and (min-width:799px){.decade-content{margin-left:-100px}}.decade-content .preheading{margin-bottom:8px;margin-top:32px}@media only screen and (max-width:798px){.decade-content .preheading{font-size:14px;margin-top:16px}}.decade-content p{font-size:18px;line-height:27px}.decade-content p:not(:last-of-type){margin-bottom:32px}.timeline-decade{background-color:#acaeb099;display:flex;min-height:calc(100vh - 300px);padding:77px 20px}@media only screen and (min-width:799px){.timeline-decade{padding-left:100px}}@media only screen and (max-width:798px){.timeline-decade{flex-flow:column wrap;padding:37px 20px 30px}}.timeline-decade.bg-gold{background:#f0ede9}.timeline-decade.bg-gray{background:#acaeb0}.timeline-decade.white-margin{margin-top:80px}.timeline-decade .timeline-content-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:1312px;padding:0;position:relative;text-align:center;width:100%}@media only screen and (min-width:799px){.timeline-decade .timeline-content-wrapper{flex-direction:row;padding:0 24px}.timeline-decade .timeline-content-wrapper.image-second{flex-direction:row-reverse;justify-content:flex-end}.timeline-decade .timeline-content-wrapper.image-second .image{left:auto;margin-right:auto;right:24px}.timeline-decade .timeline-content-wrapper.image-second .desc{padding-left:64px;transform:translate(14%)}}.timeline-decade .timeline-content-wrapper>div{align-items:flex-start;display:flex;flex-flow:column wrap;justify-content:center}@media only screen and (max-width:798px){.timeline-decade .timeline-content-wrapper>div{align-items:center}}.timeline-decade .timeline-content-wrapper .desc{background:#fff;max-width:674px;min-height:92%;padding:70px 13%;transform:translate(-14%);width:100%}@media only screen and (max-width:798px){.timeline-decade .timeline-content-wrapper .desc{align-items:flex-start;display:flex;padding:25% 34px 32px 24px;transform:none;width:98%}}.timeline-decade .timeline-content-wrapper .image{max-width:590px;position:relative;width:100%;z-index:1}@media only screen and (max-width:798px){.timeline-decade .timeline-content-wrapper .image{margin-bottom:-18%;margin-left:auto;margin-right:auto;width:59%}}.timeline-gap{margin:0 auto;max-width:1020px;padding:56px 20px;text-align:center}@media only screen and (min-width:799px){.timeline-gap{padding:84px 80px}}.timeline-gap .timeline-content-wrapper{align-items:center;display:flex;flex-flow:column wrap}.timeline-gap .timeline-content-wrapper>div{width:100%}@media only screen and (min-width:799px){.timeline-gap .timeline-content-wrapper{flex-flow:row nowrap;justify-content:space-between}.timeline-gap .timeline-content-wrapper .timeline-banner__heading{margin-right:32px;min-width:305px;text-align:left;white-space:nowrap;width:38%}}.timeline-gap .timeline-content-wrapper .timeline-gap-text{padding:0}@media only screen and (min-width:799px){.timeline-gap .timeline-content-wrapper .timeline-gap-text{margin-left:32px;text-align:left;width:58%}}aside{display:block;flex:1 1}#decade_nav{display:none}@media only screen and (min-width:799px){#decade_nav{display:block;font-family:brandon-grotesque;font-size:10px;font-weight:700;letter-spacing:2px;line-height:14px;margin-bottom:100px;margin-top:30vh;padding:0 0 0 40px;position:sticky;text-transform:uppercase;top:50%;transform:translateY(-50%);width:100px;z-index:19}#decade_nav li{margin:8px 0}#decade_nav li a{color:#555}#decade_nav li.active a{color:#002855}}.overlay-svg{background:linear-gradient(0deg,#000000b3 10.42%,#0000 54.81%)}.overlay-grey-svg,.overlay-svg{height:100%;position:absolute;top:0;width:100%;z-index:0}.overlay-grey-svg{background:#1d2128ab}.text-content p{margin-bottom:24px}.timeline-steps .timeline-step .timeline-icon{left:10px;position:absolute;top:8%;transform:translate(-50%,-50%);z-index:20}@media only screen and (min-width:1025px){.timeline-steps .timeline-step .timeline-icon{left:50%;top:32%;transform:translate(-50%,-50%)}}.timeline-steps .timeline-step:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='2' height='8' viewBox='0 0 2 8' fill='none'><path d='M1 0L1 8' stroke='%234D4D4D' stroke-width='1' stroke-dasharray='4 4'/></svg>");background-position:50%;background-repeat:repeat-y;bottom:0;content:"";left:8px;pointer-events:none;position:absolute;top:0;transform:translate(-50%);width:1px;z-index:5}@media only screen and (min-width:1025px){.timeline-steps .timeline-step:before{left:50%}}.timeline-steps .timeline-step:first-child:before{top:16%}@media only screen and (min-width:1025px){.timeline-steps .timeline-step:first-child:before{top:30%}}.timeline-steps .timeline-step:last-child:before{bottom:88%}@media only screen and (min-width:1025px){.timeline-steps .timeline-step:last-child:before{bottom:69%}}.timeline-steps .timeline-step>*{position:relative;z-index:10}.timeline-steps .timeline-step:nth-child(2)>.timeline-icon{top:7%}@media only screen and (min-width:1025px){.timeline-steps .timeline-step:nth-child(2)>.timeline-icon{top:28%}.timeline-steps .timeline-step:nth-child(3)>.timeline-icon{top:30%}}.timeline-steps.timeline-years .timeline-step:before{display:none}.timeline-steps.timeline-years:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='2' height='8' viewBox='0 0 2 8' fill='none'><path d='M1 0L1 8' stroke='%234D4D4D' stroke-width='1' stroke-dasharray='4 4'/></svg>");background-position:50%;background-repeat:repeat-y;bottom:0;content:"";display:none;left:50%;pointer-events:none;position:absolute;top:0;transform:translate(-50%);width:1px;z-index:5}@media only screen and (min-width:1025px){.timeline-steps.timeline-years:before{display:block}}.made-to-order-collections{padding-top:78px}.made-to-order-collections>div:first-child{top:150px}.made-to-order-collections>div:nth-child(2),.made-to-order-collections>div:nth-child(3){display:none!important}.made-to-order-collections .swiper{border:0!important}.made-to-order-collections .swiper .swiper-wrapper{justify-content:center!important}.made-to-order-collections .swiper .swiper-wrapper .swiper-slide{margin:0 16px;padding:0;width:130px!important}.made-to-order-collections .swiper .swiper-wrapper .swiper-slide img{width:112px}.polo-page .one-whole.column{margin-left:0;margin-right:0;width:100%}@media only screen and (min-width:799px){.polo-page .newsletter-form-section .image-with-text__text-column.image-with-text__text{padding-bottom:20px}}@media only screen and (min-width:1025px){.polo-page .newsletter-form-section .image-with-text__text-column.image-with-text__text{padding-bottom:4px}}.polo-page .polo-banner-section{margin-bottom:64px;position:relative}@media only screen and (max-width:798px){.polo-page .polo-banner-section{margin-bottom:32px}}.polo-page .polo-banner-section img.image-with-text__image{max-height:950px;object-fit:cover;object-position:center}@media only screen and (max-width:798px){.polo-page .polo-banner-section img.polo-mobile-image{min-height:450px;object-fit:cover;object-position:center}}.polo-page .banner-contents{position:absolute;top:53.7%;transform:translateY(-50%);width:100%}@media only screen and (max-width:798px){.polo-page .banner-contents{top:50%}}.polo-page .banner-contents h2{color:#fff;font-family:AbrahamLincoln;font-size:32px;margin-bottom:15px;min-height:53px;opacity:0;padding-bottom:17px;text-align:center}.polo-page .banner-contents h2.fade-in{animation-duration:1s;animation-iteration-count:1;animation-name:smooth;animation-timing-function:ease-in;opacity:1}.polo-page h1{color:#fff;display:block;font-family:AbrahamLincoln;font-size:56px;font-weight:400;letter-spacing:5px;line-height:64px;padding-bottom:16px;text-align:center;text-transform:none;width:100%}@media only screen and (min-width:481px){.polo-page h1{font-size:80px;letter-spacing:10px;line-height:84px;padding-bottom:12px}}.polo-page .polo-menu-section{width:100%}.polo-page .polo-menu-wrapper ul{display:flex;flex-wrap:wrap;justify-content:center}.polo-page .polo-menu-wrapper li{margin:0 8px 12px;max-width:240px;text-align:center;width:100%}@media only screen and (min-width:481px){.polo-page .polo-menu-wrapper li{margin:0 8px 16px}}.polo-page .polo-menu-wrapper a{background-color:#fff;display:block;font-family:brandon-grotesque;font-weight:700;letter-spacing:1.9px;line-height:18px;padding:11px 16px}.polo-page .polo-menu-wrapper a:hover{background-color:#002855;color:#fff}.polo-page .player-info-section{width:100%}.polo-page .player-info-container{margin-bottom:64px;max-width:1240px}.polo-page .player-team-block{display:flex;justify-content:space-between}.polo-page .player-team-block .image-block img{display:block;width:100%}@media only screen and (min-width:799px){.polo-page .player-team-block .image-block{flex-basis:48.305%}.polo-page .player-team-block .content-block{display:flex;flex-basis:51.694%;flex-direction:column;flex-wrap:wrap;justify-content:center}.polo-page .player-team-block .content-block.right-block{padding:0 2.203% 0 8.305%}.polo-page .player-team-block .content-block.left-block{padding:0 8.305% 0 2.203%}.polo-page .player-team-block .right-block{order:2}.polo-page .player-team-block .right-block+.image-block{order:1}}@media only screen and (max-width:798px){.polo-page .player-team-block{flex-wrap:wrap}.polo-page .player-team-block .image-block{flex-basis:100%;margin-bottom:20px;order:1}.polo-page .player-team-block .content-block{flex-basis:100%;order:2}}@media only screen and (min-width:1025px){.polo-page .player-team-block.team-info-container .content-block.right-block{padding-right:7.372%}.polo-page .player-team-block.team-info-container .content-block.left-block{padding-left:7.372%}}.polo-page .player-team-block .heading-section__preheading{color:#002855;font-size:14px;line-height:20px;margin-bottom:16px}.polo-page .player-team-block .heading-section__preheading p{font-size:14px;line-height:20px}.polo-page h2{color:#002855;font-family:AbrahamLincoln;font-size:56px;font-weight:400;letter-spacing:5px;line-height:1.144;margin:0 0 15px;text-transform:none}@media only screen and (max-width:798px){.polo-page h2{font-size:46px;margin-bottom:10px}}.polo-page h2:not(:first-child){margin-top:0}.polo-page .content-block p{color:#002855;font-size:18px;line-height:27px;margin-bottom:0}.polo-page .content-block p:not(:last-child){margin-bottom:20px}.polo-page .player-read-more{text-decoration:underline}.polo-page .polo-subtitle{max-width:1240px}.polo-page .polo-subtitle h2{margin-bottom:32px}.polo-page .team-info-section{background-color:#f6f6f6;margin-bottom:80px;padding-top:64px;width:100%}@media only screen and (max-width:798px){.polo-page .team-info-section{margin-bottom:64px}}.polo-page .team-info-container{max-width:1240px;padding-bottom:64px}.polo-page .team-subtitle{color:#002855;font-size:22px;line-height:40px;margin-bottom:16px}.polo-page .heading-section__preheading.see-all-player{border:none;color:#002855;margin-bottom:0;margin-top:39px}.polo-page .heading-section__preheading.see-all-player:visited{color:#002855}.polo-page .heading-section__preheading.see-all-player:hover{color:#86754f}.polo-page .heading-section__preheading.team-read-more{border:none;color:#002855;margin-bottom:0;margin-top:12px}.polo-page .team-scores-section{margin-bottom:80px;width:100%}@media only screen and (max-width:798px){.polo-page .team-scores-section{margin-bottom:19px}}.polo-page .team-scores-section .polo-subtitle h2{margin-bottom:24px}.polo-page .scores-info-container{max-width:1240px}.polo-page .scores-info-container ul{list-style:none;margin:0;max-width:570px}.polo-page .scores-info-container li{background:#f6f6f6;color:#002855;font-family:brandon-grotesque;font-size:10px;font-weight:700;letter-spacing:2px;line-height:14px;padding:10px 32px}.polo-page .scores-info-container li+li{margin-top:0}.polo-page .scores-info-container li:nth-child(2n){background:#dedfdf;font-weight:400}.polo-page .horses-info-container{max-width:1240px;padding-bottom:128px;padding-top:40px}@media only screen and (max-width:798px){.polo-page .horses-info-container{padding-bottom:0;padding-top:20px}}.polo-page .horses-info-container h2{margin-bottom:40px}.polo-page .horses-info-container .horses-grid-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start}@media only screen and (max-width:798px){.polo-page .horses-info-container .horses-grid{margin-bottom:32px;margin-right:16px;width:calc(50% - 8px)}.polo-page .horses-info-container .horses-grid:nth-child(2n){margin-right:0}}@media only screen and (min-width:799px){.polo-page .horses-info-container .horses-grid{margin-bottom:40px;margin-right:1.694%;width:26.525%}.polo-page .horses-info-container .horses-grid:nth-child(3n){margin-right:0}}.polo-page .horses-info-container .horses-grid img{display:block;width:100%}.polo-page .horses-info-container .horses-grid .heading-section__preheading{color:#002855;margin-bottom:8px;margin-top:16px}.polo-page .horses-info-container .horses-grid .horse-info{color:#002855;line-height:22px}@media only screen and (max-width:798px){.polo-page .individual-player .player-info-container{margin-bottom:19px}}@media only screen and (min-width:799px){.polo-page .individual-player .content-block.right-block{margin-top:81px}}.polo-page .individual-player .content-block.right-block p:not(:last-child){margin-bottom:30px}@media only screen and (max-width:798px){.polo-page .individual-player .content-block.right-block p:not(:last-child){margin-bottom:20px}}.polo-page .individual-player .content-block.right-block p+p{margin-bottom:30px}@media only screen and (max-width:798px){.polo-page .individual-player .content-block.right-block p+p{margin-bottom:20px}}.polo-page .team-page{margin-bottom:0;margin-top:-64px}@media only screen and (max-width:798px){.polo-page .team-page{margin-top:-32px}}.gallery-page>.section{max-width:1372px}.gallery-page .heading-wrapper{margin-bottom:0}.gallery-page h2{margin-bottom:40px}@media only screen and (max-width:798px){.gallery-page h2{margin-bottom:20px}}.gallery-page .polo-gallery-container{flex-wrap:wrap}@media only screen and (min-width:799px){.gallery-page .polo-gallery-container{margin-bottom:40px}}.gallery-page .gallery__item{margin-bottom:40px}@media only screen and (min-width:799px){.gallery-page .gallery__item{margin-right:1.524%;width:23.856%}.gallery-page .gallery__item:nth-child(4n){margin-right:0}}@media only screen and (max-width:798px){.gallery-page .gallery__item{margin-right:16px;width:calc(50% - 8px)}.gallery-page .gallery__item:nth-child(2n){margin-right:0}}.gallery-page .caption{color:#002855;font-size:16px;line-height:22px;margin-top:16px}@keyframes smooth{0%{opacity:0}to{opacity:1}}.fit-guide-page .fitguide{margin-bottom:3.75rem}.fit-guide-page .fitguide__header{position:relative}.fit-guide-page .fitguide__header--mobile{display:none}.fit-guide-page .fitguide__hero{width:100%}.fit-guide-page .fitguide__container{margin:auto;max-width:1200px}@media(max-width:600px){.fit-guide-page .fitguide__container{margin:auto 15px}}.fit-guide-page .fitguide__nav{bottom:0;position:absolute;text-transform:uppercase;width:100%}.fit-guide-page .fitguide__nav .nav-item{align-items:center;display:flex}.fit-guide-page .fitguide__nav .nav-item.active{border-bottom:.4375rem solid #002954}.fit-guide-page .fitguide__nav .nav-link{color:#002954;font-size:1.875rem;line-height:1.1;text-align:center}.fit-guide-page .fitguide__content{background-color:#fff;padding-bottom:2.5rem;padding-top:2.5rem}.fit-guide-page .fitguide__title{color:#002954;font-size:5rem;line-height:1;margin-bottom:1.5625rem;text-align:center;text-transform:uppercase}.fit-guide-page .fitguide__subtitle{font-family:Abraham Lincoln,Georgia,Times New Roman,Times,serif;font-style:italic;font-weight:lighter;letter-spacing:.15625rem;line-height:1;margin-bottom:1.875rem;text-align:center;text-transform:capitalize}.fit-guide-page .fitguide__intro-text{font-size:1.5rem;line-height:1.5;text-align:center}.fit-guide-page .fitguide__section,.fit-guide-page .fitguide__section__topic{margin-bottom:1.875rem}.fit-guide-page .fitguide__section__title{color:#64563a;font-size:1.25rem;font-weight:700;margin-bottom:0;text-transform:uppercase}.fit-guide-page .fitguide__vertical-line{background-color:#454545;display:block;height:100%;margin:0 auto;width:1px}.fit-guide-page .fitguide__section__common-problems{background:#dedede;margin-bottom:2.5rem;margin-top:1.5625rem;padding:.625rem .125rem;text-align:center}.fit-guide-page .fitguide__text{margin-bottom:.9375rem}.fit-guide-page .fitguide__link{color:#002954;display:block;font-weight:700;margin-bottom:.9375rem;text-transform:uppercase}.fit-guide-page .fitguide__link:hover{text-decoration:none}.fit-guide-page .fitguide__line{margin-bottom:1.5625rem;margin-top:0}.fit-guide-page .fitguide__video-img{display:block;margin:auto auto 1.5625rem;width:31.25rem}.fit-guide-page .fitguide__slider .product-item{margin:0 auto;max-width:400px;padding:0 2.5rem}.fit-guide-page .fitguide__options-content{padding-top:2.5rem}.fit-guide-page .fitguide__options-filter{cursor:pointer}.fit-guide-page .fitguide__options-filter.active{color:#fff}.fit-guide-page .fitguide__options__filter-title{clear:both;color:#64563a;padding:.25rem 1.5rem;text-transform:uppercase;white-space:nowrap;width:100%}.fit-guide-page .fitguide__options-item{padding-bottom:1.5625rem;padding-left:.6875rem;padding-right:.6875rem;text-transform:uppercase}.fit-guide-page .fitguide__options__item-title{background:#454545;color:#dedede;display:flex;flex-direction:column;justify-content:center;min-height:7.8125rem;padding:.625rem 0;text-align:center}.fit-guide-page .fitguide__options__item-description{background:#454545;color:#dedede;min-height:4.375rem;padding-bottom:.625rem;padding-top:.625rem;text-align:center}.fit-guide-page .fitguide__options__item-divider{border-color:#fff;margin:15px}.fit-guide-page .fitguide__options__item-explore-wrapper{min-height:2.375rem}.fit-guide-page .fitguide__options__item-explore{color:#fff}.fit-guide-page .fitguide__options__item-explore:hover{text-decoration:none}.fit-guide-page .fitguide__options__gallery__img-container{background-color:#fff;position:relative}.fit-guide-page .fitguide__options__gallery__img-container:hover .fitguide__options__gallery-img--secondary{opacity:1}.fit-guide-page .fitguide__options__gallery__img-container:hover .fitguide__options__gallery-img--secondary~.fitguide__options__gallery-img{opacity:0}.fit-guide-page .fitguide__options__gallery-img{transition:opacity .5s;width:100%}.fit-guide-page .fitguide__options__gallery-img--secondary{bottom:0;left:0;opacity:0;position:absolute;right:0;top:0}.fit-guide-page .fitguide__options__title-container{background:#002954;background-clip:content-box;border-color:#0000;border-style:solid;border-width:0 .6875rem;color:#dedede}.fit-guide-page .fitguide__options-title{font-weight:lighter;margin:0;text-align:center;text-transform:uppercase}@media only screen and (max-width:1150px){.fit-guide-page .fitguide__hero{display:none}.fit-guide-page .fitguide__header--mobile{background-position:50%;background-size:cover;display:block;height:300px}.fit-guide-page .fitguide__nav{background-color:#c8c7c5;position:relative}.fit-guide-page .fitguide__nav .nav-item{display:block}.fit-guide-page .fitguide__nav .nav-item.active{border-bottom:0}.fit-guide-page .fitguide__nav .nav-link{width:100%}.fit-guide-page .fitguide__title{font-size:2.5rem}.fit-guide-page .fitguide__options-filters{display:block;margin:auto}}.fit-guide-page .fit-guide__rule{display:flex}.fit-guide-page .fit-guide__rule__img-wrapper{align-self:center;flex:1}.fit-guide-page .fit-guide__rule__content{flex-basis:50%;flex-grow:1}.fit-guide-page .fit-guide__rule__title{color:#454545;font-size:.875rem;margin-bottom:.3125rem;text-decoration:underline}.fit-guide-page .fit-guide__rule__text{color:#454545;line-height:1}.fit-guide-page .fit-guide__bullets{border:1px solid #454545;color:#454545;padding:.625rem 0}.fit-guide-page .fit-guide__bullets__title{font-size:.875rem;margin-bottom:0;margin-left:2.5rem}.fit-guide-page .fit-guide__bullets__list{line-height:1;margin-bottom:0}.fit-guide-page .fit-guide__bullets__item{margin:.125rem 0}.fit-guide-page .fit-guide__how{background-color:#dedede;padding:1.25rem .3125rem}.fit-guide-page .fit-guide__how__title{border-bottom:1px solid #454545;border-top:1px solid #454545;color:#454545;font-size:1.125rem;font-weight:400;margin-bottom:1.25rem;padding:.3125rem 0;text-align:center;width:100%}.fit-guide-page .fit-guide__how__feet{display:flex;justify-content:space-around;margin-bottom:.625rem}.fit-guide-page .fit-guide__how__foot{flex-basis:150px;text-align:center}.fit-guide-page .fitguide-bootcare-vimeo-modal .embed-responsive{height:80vh;width:100%}.fit-guide-page .fitguide-bootcare-vimeo-modal .boot-care-timeline{display:none}@media(min-width:1000px){.fit-guide-page .fitguide-bootcare-vimeo-modal .embed-responsive{display:inline-block;float:left;height:50vh;width:35%}.fit-guide-page .fitguide-bootcare-vimeo-modal .boot-care-timeline{display:inline-block;max-height:56vh;width:65%}.fit-guide-page .fitguide-bootcare-vimeo-modal img{max-height:56vh;max-width:100%}}.page-campaign-index .product-item{background-color:#fff;margin:0 5rem;padding:0 10rem}.page-campaign-index .page-campaign-index__header img{height:auto!important;max-width:100%!important}@media(max-width:500px){.page-campaign-index .page-campaign-index__header .page-campaign-index__header__text span{font-size:22px!important}}.page-campaign-index .cta-button a:hover{text-decoration:none}.page-campaign-index .cta-button a span{border:1px solid}.page-campaign-index .cta-button p{margin-bottom:0}.page-campaign-index .campaign-index-slider-products .slider__slide{margin:0 auto;max-width:25%}.page-campaign-index .slick-slider .slider__slide{margin:auto;max-width:100%}.page-campaign-index__page-break{left:calc(-50vw + 50%);margin-bottom:.5rem;padding:.5rem 0;position:relative;width:99.5vw}@media only screen and (max-width:798px){.two-img-sm img{width:50%!important}.three-img-sm img{width:33%!important}}.page-campaign-index__content__item:hover{text-decoration:none}.page-campaign-index__content__text-wrapper{align-items:center;background-color:#dedede;display:flex;height:100%;padding:20rem}.page-campaign-index__content__text{text-align:center;width:100%}.page-campaign-index__content__full-width{position:relative}.page-campaign-index__content__full-width .page-campaign-index__content__text-wrapper{align-items:center;background-color:#0000;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:1}.page-campaign-index__content__full-width .page-campaign-index__content__text p:last-child{margin-bottom:0}@media only screen and (max-width:480px){.small_mobile_headline span{font-size:30rem!important}.page-campaign-index__content__text{margin:0!important}}.taboola-campaign-index .page-campaign-index__header__text{color:#121e29!important;font-size:1.7rem;margin-top:1rem}.taboola-campaign-index .page-campaign-index__content__text{line-height:2rem}.taboola-campaign-index .page-campaign-index__element{margin:auto}.taboola-campaign-index .element-title{color:#7e7456;font-family:Abraham Lincoln,Georgia,Times New Roman,Times,serif;font-size:6rem;line-height:6rem}.taboola-campaign-index .element-subtitle{color:#1d2d53;font-size:1.8rem;font-weight:800}.taboola-campaign-index .element-content{color:#000;font-size:1.4rem}.taboola-campaign-index .cta-button a:hover{text-decoration:none}.taboola-campaign-index .cta-button a span{background-color:#ddd;border:none;color:#000;font-size:1.1rem;font-weight:600;letter-spacing:2px;min-width:80%;padding:10px 30px}.taboola-campaign-index .cta-button p{margin-bottom:0}.taboola-campaign-index .cta-button-double span{margin:0 2%;min-width:unset!important;padding:10px 0!important;width:45%}@media only screen and (max-width:480px){.taboola-campaign-index .page-campaign-index__content__text-wrapper{padding:1.25rem 0}.taboola-campaign-index .cta-button span{font-size:1rem!important}.taboola-campaign-index .cta-button-double span{margin:0;min-width:unset!important;padding:10px 0!important;white-space:nowrap;width:49%}.taboola-campaign-index .cta-button-individual span{font-size:1.4rem!important}}.king-ranch-campaign-index .campaign-full-width-element{color:#fff;text-align:center}.king-ranch-campaign-index .campaign-full-width-element .element-title{font-size:2.5rem;padding:2.5rem 0 1rem}.king-ranch-campaign-index .campaign-full-width-element .element-content{font-size:1.25rem;font-weight:300;padding-bottom:3rem}.king-ranch-campaign-index .campaign-full-width-element .element-billbords{text-align:center}.king-ranch-campaign-index .campaign-full-width-element .element-billbords .element-billbords-billbord{background-color:#fff;display:inline-block;margin:.5%;padding:.5%;width:23%}.king-ranch-campaign-index .campaign-full-width-element .element-billbords .element-billbords-billbord .billbord-desc .billbord-desc-icon img{margin:5%;width:70%}.king-ranch-campaign-index .campaign-full-width-element .element-billbords .element-billbords-billbord .billbord-desc .billbord-desc-content{font-size:.7rem}.king-ranch-campaign-index .campaign-full-width-element .right-section .content{margin:20% auto auto;width:80%}.king-ranch-campaign-index .campaign-full-width-element .right-section .content .content-image{margin:auto;width:60%}.king-ranch-campaign-index .campaign-full-width-element .right-section .content .content-image img{width:100%}.king-ranch-campaign-index .campaign-full-width-element .right-section .content .content-text{font-size:1.25rem;margin:10% auto auto;width:85%}.king-ranch-campaign-index .kr-logo{display:inline-block;width:25%}.king-ranch-campaign-index .kr-logo img{width:100%}.king-ranch-campaign-index .kr-logo-lucchese{margin-left:4%;width:21%}.king-ranch-campaign-index .kr-campagin-container .kr-product-feeds{margin-top:50px}.king-ranch-campaign-index .kr-campagin-container .kr-product-feeds .kr-product-feed{color:#64563c;display:inline-block;text-align:center;width:49%}.king-ranch-campaign-index .kr-campagin-container .kr-product-feeds .kr-product-feed .kr-product-feed-image img{width:90%}.king-ranch-campaign-index .kr-campagin-container .kr-product-feeds .kr-product-feed .kr-product-feed-title{font-weight:500}.king-ranch-campaign-index .kr-campagin-container .kr-product-feeds .kr-product-feed .kr-product-feed-btn{margin-top:10px}.king-ranch-campaign-index .kr-campagin-container .kr-product-feeds .kr-product-feed .kr-product-feed-btn span{border:2px solid #65563c;border-radius:3px;color:#65563c;font-size:.8rem;font-weight:500;padding:5px 30px}.king-ranch-campaign-index .kr-campagin-container .kr-product-feeds .kr-product-feed-lifestyle img{width:95%!important}@media only screen and (max-width:480px){.king-ranch-campaign-index .kr-logo-lucchese{margin-left:0;margin-top:20px;width:56%}.king-ranch-campaign-index .kr-logo-kr{width:80%}.king-ranch-campaign-index .kr-logo-sunburst{display:none}.king-ranch-campaign-index .kr-product-feed{width:100%!important}.king-ranch-campaign-index .kr-product-feed-lifestyle{display:none!important}.king-ranch-campaign-index .element-billbords-billbord{width:100%!important}.king-ranch-campaign-index .element-billbords-billbord .billbord-img{display:inline-block;width:50%}.king-ranch-campaign-index .element-billbords-billbord .billbord-desc{display:inline-block;vertical-align:middle;width:49%}.king-ranch-campaign-index .element-billbords-billbord .billbord-desc .billbord-desc-icon img{width:60%}.king-ranch-campaign-index .element-billbords-billbord .billbord-desc .billbord-desc-content{font-size:1rem!important}.king-ranch-campaign-index .right-section .content{margin-top:10%!important;width:90%}.king-ranch-campaign-index .right-section .content .content-image{margin-top:5%!important}.king-ranch-campaign-index .right-section .content .content-text{margin-bottom:10%!important;width:100%!important}}.newsletter-form-section.has-no-side-gutter.has-background{padding-left:0;padding-right:0}@media only screen and (max-width:798px){.newsletter-form-section .newsletter-container{flex-direction:column-reverse}}.newsletter-form-section .image-with-text__heading{color:#002855}@media only screen and (max-width:798px){.newsletter-form-section .image-with-text__heading{padding-bottom:18px}}.newsletter-form-section .image-with-text__text-column.image-with-text__text{color:#002855;padding:45px 24px}@media only screen and (max-width:798px){.newsletter-form-section .image-with-text__text-column.image-with-text__text{padding:64px 24px}}@media only screen and (min-width:799px){.newsletter-form-section .image-with-text__text-column.image-with-text__text{padding:64px 15px 32px}}@media only screen and (min-width:1401px){.newsletter-form-section .image-with-text__text-column.image-with-text__text{padding:72px 15px 47px}}.newsletter-form-section .image-with-text__text-column.image-with-text__text .image-with-text__text{color:#000;font-family:brandon-grotesque;font-size:24px;font-style:normal;font-weight:400;line-height:32px;text-align:center}@media only screen and (min-width:799px){.newsletter-form-section .image-with-text__text-column.image-with-text__text .image-with-text__text{font-size:24px;font-style:normal;font-weight:400;line-height:32px;margin-bottom:2px;max-width:776px}}.newsletter-form-section .button--link-style{border-bottom:none;color:#002855}.newsletter-form-section .fdrmXP.fdrmXP,.newsletter-form-section .fptOlf.fptOlf{padding:0}.newsletter-form-section .klaviyo-form-QSi5Ab button,.newsletter-form-section .klaviyo-form-QSi5Ab input[type=email]{font-family:brandon-grotesque!important;font-weight:400!important;height:48px!important;letter-spacing:0!important;margin:0 auto;width:100%}.newsletter-form-section .klaviyo-form-QSi5Ab input[type=email]{border:1px solid #4d4d4d!important;font-family:brandon-grotesque;font-size:18px!important;font-style:normal;font-weight:400;line-height:22px;margin-bottom:0;max-width:382px}.newsletter-form-section .klaviyo-form-QSi5Ab input[type=email]::placeholder{color:#000;font-weight:400;letter-spacing:0}.newsletter-form-section .klaviyo-form-QSi5Ab input[type=email]:-ms-input-placeholder{color:#000;font-weight:400;letter-spacing:0}.newsletter-form-section .klaviyo-form-QSi5Ab input[type=email]::-ms-input-placeholder{color:#555;font-weight:400;letter-spacing:0}.newsletter-form-section .klaviyo-form-QSi5Ab button{font-size:14px!important;font-weight:500!important;height:38px!important;letter-spacing:1.96px!important;max-width:382px;padding:0 0 10px!important}.newsletter-form-section .klaviyo-form-QSi5Ab button:before{background-color:#0000;background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" viewBox="0 0 24 24"><path stroke="%23fff" stroke-linecap="round" stroke-linejoin="round" d="M3 5.25h18V18a.75.75 0 0 1-.75.75H3.75A.75.75 0 0 1 3 18z"/><path stroke="%23fff" stroke-linecap="round" stroke-linejoin="round" d="m21 5.25-9 8.25-9-8.25"/></svg>');content:"";display:inline-block;height:24px;margin-right:10px;position:relative;top:7px;width:24px}.newsletter-form-section .image-with-text__heading{font-family:brandon-grotesque;font-size:20px!important;font-style:normal;font-weight:330;letter-spacing:0;line-height:32px;margin-bottom:24px;padding:0;text-align:center;text-transform:uppercase}@media only screen and (min-width:799px){.newsletter-form-section .image-with-text__heading{font-size:24px;font-style:normal;font-weight:330;letter-spacing:.266px;line-height:32px;margin-bottom:24px}.newsletter-form-section .image-with-text__image-column.one-half{width:59.5%}.newsletter-form-section .image-with-text__text-column.one-half{width:40.5%}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/cms.css.map */
