.yc-wordmark__inner{text-align:center}.yc-wordmark__title{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(5.2rem,13vw,19rem);line-height:.9;letter-spacing:.01em;margin:0;text-transform:uppercase;color:rgb(var(--color-foreground));position:relative;display:inline-block}.yc-wordmark__tm{font-size:.12em;position:absolute;left:100%;bottom:.15em;margin-left:-.1em;letter-spacing:.02em;line-height:1;white-space:nowrap}.yc-wordmark__tagline{margin:2rem 0 0;font-size:clamp(1.6rem,2.6vw,3.4rem);letter-spacing:.22em;text-transform:uppercase;color:rgb(var(--color-foreground))}.yc-wordmark__buttons{margin-top:3.2rem;display:flex;gap:1.2rem;justify-content:center;flex-wrap:wrap}.yc-wordmark__btn2{--color-button-text: var(--color-foreground)}.yc-tiles__grid{list-style:none;margin:0;padding:0;display:grid;gap:1.6rem;grid-template-columns:repeat(2,minmax(0,1fr))}.yc-tiles__grid>.yc-tile:last-child:nth-child(odd){grid-column:1 / -1;justify-self:center;width:calc(50% - .8rem)}@media screen and (min-width:990px){.yc-tiles__grid{grid-template-columns:repeat(var(--yc-cols, 5),minmax(0,1fr));gap:2rem}.yc-tiles__grid>.yc-tile:last-child:nth-child(odd){grid-column:auto;width:auto}}.yc-tile__link{display:flex;flex-direction:column;text-decoration:none;color:inherit}.yc-tile__label{display:block;background:var(--yc-label-bg, #B91C1C);color:var(--yc-label-text, #fff);font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(1.8rem,1.9vw,2.8rem);letter-spacing:.03em;text-align:center;padding:.6rem .4rem .4rem;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.yc-tile__media{display:block;aspect-ratio:var(--yc-ratio, 4 / 5);overflow:hidden;background:rgb(var(--color-background));border:3px solid var(--yc-label-bg, #B91C1C);border-top:0;border-bottom:0}.yc-tile__media img,.yc-tile__media svg{width:100%;height:100%;display:block;object-fit:cover;transform:scale(var(--yc-zoom, 1));transition:transform .4s ease}.yc-tile__media--contain{background:#fff}.yc-tile__media--contain img{object-fit:contain}a.yc-tile__link:hover img,a.yc-tile__link:focus-visible img{transform:scale(calc(var(--yc-zoom, 1) * 1.04))}@media(prefers-reduced-motion:reduce){.yc-tile__media img{transition:none}a.yc-tile__link:hover img{transform:scale(var(--yc-zoom, 1))}}a.yc-tile__link:focus-visible{outline:3px solid rgb(var(--color-foreground));outline-offset:4px}.yc-tile__card{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.4rem;height:100%;padding:2rem 1.6rem;text-align:center}.yc-tile__card-heading{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(2.6rem,2.8vw,4rem);line-height:1;text-transform:uppercase}.yc-tile__card-text{font-size:1.5rem;line-height:1.4;opacity:.85}.yc-tile__card-cta{font-size:3rem;line-height:1;transition:transform .3s ease}a.yc-tile__link:hover .yc-tile__card-cta{transform:translate(6px)}.yc-tile__caption{display:block;background:var(--yc-label-bg, #B91C1C);color:var(--yc-label-text, #fff);font-size:clamp(1.2rem,.95vw,1.45rem);letter-spacing:.08em;text-transform:uppercase;text-align:center;padding:.7rem .6rem;line-height:1.25;font-weight:700}.yc-tiles__grid{align-items:stretch}.yc-tile{display:flex}.yc-tile__link{flex:1}.yc-tile__caption{flex:1;display:flex;align-items:center;justify-content:center;min-height:4.6rem}.yc-sales__wrap{display:grid;gap:4rem}@media screen and (min-width:990px){.yc-sales__wrap{grid-template-columns:1fr 1.1fr;gap:6rem;align-items:start}}.yc-sales__heading{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(4rem,5vw,6.4rem);line-height:.95;text-transform:uppercase;margin:0}.yc-sales__sub{display:inline-block;margin:1.6rem 0 0;background:#b91c1c;color:#fff;padding:.5rem 1.2rem;letter-spacing:.14em;text-transform:uppercase;font-weight:700;font-size:1.4rem}.yc-sales__text{margin-top:2.4rem;font-size:1.7rem;line-height:1.6}.yc-sales__policy{margin-top:3.2rem;border-left:4px solid #B91C1C;padding:.4rem 0 .4rem 2rem}.yc-sales__policy-heading{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);text-transform:uppercase;font-size:2.4rem;margin:0 0 1rem}.yc-sales__policy .rte{font-size:1.5rem;line-height:1.6;opacity:.92}.yc-sales__formbox{background:#ffffff0f;border:2px solid rgba(255,255,255,.18);padding:3.2rem 2.4rem}@media screen and (min-width:750px){.yc-sales__formbox{padding:4rem}}.yc-sales__form{display:grid;gap:2rem}.yc-field{display:grid;gap:.6rem;margin:0;border:0;padding:0}.yc-field label,.yc-field legend{font-weight:700;letter-spacing:.04em;font-size:1.4rem;text-transform:uppercase}.yc-hint{text-transform:none;font-weight:400;letter-spacing:0;opacity:.75}.yc-field input[type=text],.yc-field input[type=email],.yc-field input[type=tel],.yc-field textarea{width:100%;font:inherit;font-size:1.6rem;padding:1.2rem 1.4rem;border:2px solid rgba(255,255,255,.35);background:#fff;color:#0f1b2d;border-radius:0}.yc-field input:focus-visible,.yc-field textarea:focus-visible{outline:3px solid #B91C1C;outline-offset:1px}.yc-field-row{display:grid;gap:2rem}@media screen and (min-width:750px){.yc-field-row{grid-template-columns:1fr 1fr}}.yc-choice{display:flex;flex-wrap:wrap;gap:1rem 2.4rem}.yc-choice legend{width:100%;margin-bottom:.8rem}.yc-choice label{display:inline-flex;align-items:center;gap:.8rem;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.6rem;cursor:pointer}.yc-choice input{width:2rem;height:2rem;accent-color:#B91C1C}.yc-sales__submit{width:100%;background:#b91c1c!important;color:#fff!important;font-size:1.6rem;letter-spacing:.1em;text-transform:uppercase;min-height:5.2rem}.yc-sales__success{background:#fff;color:#173a63;padding:1.6rem;font-weight:700}.yc-sales__error{background:#b91c1c;color:#fff;padding:1.6rem}.yc-book__wrap{display:grid;gap:4rem;align-items:start}@media screen and (min-width:990px){.yc-book__wrap{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:6rem}}.yc-book__wrap>*{min-width:0}.yc-book__cover img,.yc-book__open img{max-width:100%}.yc-book__covers{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-width:0;gap:2rem;align-items:start}.yc-book__cover{margin:0;text-align:center}.yc-book__cover img{width:100%;height:auto;display:block;border:4px solid #B91C1C;box-shadow:0 2rem 4rem #00000059}.yc-book__cover figcaption{margin-top:1rem;font-size:1.3rem;letter-spacing:.1em;text-transform:uppercase;opacity:.85}.yc-book__open{display:block;width:100%;padding:0;border:0;background:none;cursor:zoom-in;transition:transform .25s ease}.yc-book__open:hover{transform:translateY(-4px)}.yc-book__open:focus-visible{outline:3px solid #fff;outline-offset:4px}.yc-dialog{border:0;padding:0;max-width:min(92vw,80rem);max-height:90vh;background:#fff;color:#0f1b2d;box-shadow:0 3rem 6rem #00000080}.yc-dialog::backdrop{background:#0b1d33d9}.yc-dialog--text{padding:4.8rem 3.2rem 3.2rem;overflow-y:auto}@media screen and (min-width:750px){.yc-dialog--text{padding:5.6rem 6rem 4.8rem}}.yc-dialog__title{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);text-transform:uppercase;font-size:3.6rem;color:#173a63;margin:0 0 2rem}.yc-dialog__body{font-size:1.8rem;line-height:1.75;font-family:Georgia,Times New Roman,serif}.yc-dialog--image{background:transparent;box-shadow:none;overflow:visible}.yc-dialog--image img{display:block;max-width:min(92vw,80rem);max-height:88vh;width:auto;height:auto}.yc-dialog__close{position:absolute;top:.8rem;right:.8rem;width:4.4rem;height:4.4rem;border:0;background:#b91c1c;color:#fff;font-size:2.8rem;line-height:1;cursor:pointer;z-index:1}.yc-book__title{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(5rem,7vw,9rem);line-height:.9;text-transform:uppercase;margin:1.6rem 0 0}.yc-book__subtitle{font-size:clamp(1.8rem,1.8vw,2.4rem);font-style:italic;margin:1rem 0 0}.yc-book__author{letter-spacing:.14em;text-transform:uppercase;font-size:1.4rem;margin:1.6rem 0 0;opacity:.85}.yc-book__blurb{margin-top:2.4rem;font-size:1.7rem;line-height:1.65}.yc-book__buy{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:3rem}.yc-book__btn{background:#b91c1c!important;color:#fff!important;text-transform:uppercase;letter-spacing:.08em}.yc-book__soon{font-style:italic;opacity:.8;margin:0}.yc-book__holiday{margin-top:2.4rem;border-left:4px solid #B91C1C;padding:.4rem 0 .4rem 2rem;font-size:1.5rem;line-height:1.6}.yc-book__signed{display:grid;gap:3rem;margin-top:7rem;padding-top:5rem;border-top:2px solid rgba(255,255,255,.18)}@media screen and (min-width:990px){.yc-book__signed{grid-template-columns:1fr 1.1fr;gap:6rem;align-items:start}}.yc-book__signed-text .rte{font-size:1.6rem;line-height:1.65}.yc-book__author-box{grid-column:1 / -1;min-width:0;margin-top:2.4rem;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2rem;align-items:center;background:#ffffff0f;border:2px solid rgba(255,255,255,.18);padding:1.6rem}.yc-book__author-photo{width:100%;max-width:100%;height:auto;display:block;border:3px solid #B91C1C}.yc-book__author-text{text-align:left}.yc-book__author-text .yc-sales__policy-heading{font-size:2rem}.yc-book__author-text .rte{font-size:1.4rem;line-height:1.55}.yc-book__author-link{display:inline-block;margin-top:1.2rem;color:#fff;font-weight:700;font-size:1.35rem;text-decoration:underline;text-underline-offset:3px}.yc-book__author-link:hover{color:#fca5a5}
/*# sourceMappingURL=/cdn/shop/t/9/assets/yacht-cowboy.css.map */
