.section-cmp{--cmp-pad: clamp(16px, 6vw, 40px);--cmp-pull: var(--cmp-pad);overflow:hidden}.section-cmp .content-container{display:flex;flex-direction:column;gap:clamp(10px,1.6vw,24px);align-items:center;text-wrap:pretty}.section-cmp .content-container>*{margin-top:0;margin-bottom:0}.section-cmp .content-container>*:not(.reg-width){max-width:var(--section-text-max-width)}.section-cmp .content-container>*:not(.cmp__grid){padding-left:1.5rem;padding-right:1.5rem}.section-cmp .cw-tmt-heading{font-size:clamp(20px,3.2vw,46px);text-wrap:balance}.section-cmp .cw-tmt-sub-heading,.section-cmp .subtitle{font-size:clamp(12px,1.7vw,25px)}.section-cmp .cmp__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(28px,5vw,40px);width:100%;margin-block:clamp(16px,2.5vw,40px);padding-inline:var(--cmp-pad)}.section-cmp .cmp__pane{display:flex;align-items:center;gap:clamp(14px,3.5vw,28px);min-width:0}.section-cmp .cmp__pane--a{flex-direction:row}.section-cmp .cmp__pane--a .cmp__media{margin-left:calc(-1 * var(--cmp-pull))}.section-cmp .cmp__pane--b{flex-direction:row-reverse}.section-cmp .cmp__pane--b .cmp__media{margin-right:calc(-1 * var(--cmp-pull))}.section-cmp .cmp__media{display:block;flex:0 0 42%;min-width:0;margin:0;line-height:0}.section-cmp .cmp__media img{width:100%;height:auto}.section-cmp .cmp__col{flex:1 1 auto;min-width:0;text-align:left}.section-cmp .cmp__col-heading{margin:0 0 clamp(6px,.9vw,12px);font-size:clamp(13px,1.7vw,25px);font-weight:700;line-height:1.25;text-wrap:balance}.section-cmp .cmp__list{margin:0;padding:0}.section-cmp .cmp__item{padding-block:clamp(7px,.85vw,13px);font-size:clamp(13px,1.25vw,18px);line-height:1.4;font-weight:300;text-wrap:pretty}.section-cmp .cmp__item+:is(.section-cmp .cmp__item){border-top:1px solid var(--section-divider-color)}.section-cmp .cmp__footnote{opacity:.7;font-size:clamp(10px,.85vw,13px)}.section-cmp .cmp__selector{margin-top:clamp(14px,2vw,28px)}@media screen and (min-width:750px){.section-cmp{--cmp-pad: 1.5rem;--cmp-pull: 0px}.section-cmp .cmp__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:16px;align-items:center}.section-cmp .cmp__pane--a{flex-direction:row-reverse}.section-cmp .cmp__pane--b{flex-direction:row}.section-cmp .cmp__pane--a .cmp__media{flex-basis:50%}.section-cmp .cmp__pane--b .cmp__media{flex-basis:59%}.section-cmp .cmp__col{text-align:center}}@media screen and (max-width:1023px){.section-cmp .page-width-desktop{padding:0}}@media(prefers-reduced-motion:reduce){.section-cmp *{transition:none!important}}.section-img-row .content-container{display:flex;flex-direction:column;gap:clamp(10px,1.6vw,24px);align-items:center;text-wrap:pretty}.section-img-row .content-container:first-child h1,.section-img-row .content-container:first-child h2,.section-img-row .content-container:first-child h3,.section-img-row .content-container:first-child h4,.section-img-row .content-container:first-child h5,.section-img-row .content-container:first-child h6,.section-img-row .content-container:first-child p{margin-top:0}.section-img-row .content-container:last-child h1,.section-img-row .content-container:last-child h2,.section-img-row .content-container:last-child h3,.section-img-row .content-container:last-child h4,.section-img-row .content-container:last-child h5,.section-img-row .content-container:last-child h6,.section-img-row .content-container:last-child p{margin-bottom:0}.section-img-row .content-container>*{margin-top:0;margin-bottom:0}.section-img-row .content-container>*:not(.reg-width){max-width:var(--section-text-max-width)}.section-img-row .content-container>*:not(.img-row__grid){padding-left:1.5rem;padding-right:1.5rem}.section-img-row .img-row__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:50px;align-items:start;width:100%;margin-top:clamp(18px,2.6vw,38px)}.section-img-row .img-row__item{margin:0;min-width:0}.section-img-row .img-row__img{display:block;width:100%;height:auto;border-radius:clamp(10px,1.2vw,18px)}.section-img-row .img-row__caption{margin-top:.75em;font-size:clamp(11px,.9vw,14px);line-height:1.4;opacity:.75}@media screen and (min-width:750px){.section-img-row .img-row__grid{grid-template-columns:repeat(var(--img-row-cols, 3),minmax(0,1fr))}}@media screen and (max-width:1023px){.section-img-row .img-row__grid{gap:25px}}.section-tux26-feature-carousel{--lpw-gold-grad: linear-gradient(180deg, #dfba7c 0%, #b9975b 50%, #e5c770 100%)}.section-tux26-feature-carousel .richtext-content{display:flex;flex-direction:column;gap:24px;align-items:center;text-wrap:pretty}.section-tux26-feature-carousel .richtext-content *{margin-top:0;margin-bottom:0}.section-tux26-feature-carousel .richtext-content>*:not(.reg-width){max-width:var(--section-text-max-width)}.section-tux26-feature-carousel .cw-tmt-heading *{font-weight:inherit}.section-tux26-feature-carousel .main-image{display:block;width:85%;margin-left:auto;margin-right:auto;border-radius:clamp(10px,1.2vw,23px)}.section-tux26-feature-carousel .banner__buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:50px;row-gap:15px}.section-tux26-feature-carousel .button{--buttons-border-width: 1px;--buttons-radius: 8px;--buttons-radius-outset: 8px;--shadow-blur-radius: 0px;min-width:calc(22rem + var(--buttons-border-width) * 2);padding:18px 40px;color:#000;font-size:18px;line-height:1;font-weight:500}.section-tux26-feature-carousel .button--primary{--alpha-button-background: 0;background:var(--lpw-gold-grad);transition:transform .2s ease,box-shadow .2s ease}.section-tux26-feature-carousel .button--primary:hover{transform:translateY(-1px);box-shadow:0 12px 30px #b9975b59}.section-tux26-feature-carousel .slider-container{width:100%}.section-tux26-feature-carousel .tux26-feature-carousel-swiper{--swiper-navigation-size: 14px;--swiper-navigation-sides-offset: 20px;--swiper-pagination-color: #b9975b;--swiper-pagination-bullet-inactive-opacity: 1;--swiper-pagination-bullet-width: 12px;--swiper-pagination-bullet-height: 12px;margin-top:30px;margin-bottom:30px}.section-tux26-feature-carousel .tux26-feature-carousel-swiper .swiper-wrapper{display:flex;align-items:stretch}.section-tux26-feature-carousel .tux26-feature-carousel-swiper .swiper-slide{height:auto;display:flex;flex-direction:column;gap:12px;align-items:center;justify-content:flex-start;text-align:center}.section-tux26-feature-carousel .tux26-feature-carousel-swiper .swiper-slide>*{margin-top:0;margin-bottom:0}.section-tux26-feature-carousel .tux26-feature-carousel-swiper .slide-media{display:block;width:100%}.section-tux26-feature-carousel .tux26-feature-carousel-swiper .slide-image{width:100%;height:auto;margin-bottom:12px;border-radius:clamp(10px,1.2vw,23px)}.section-tux26-feature-carousel .tux26-feature-carousel-swiper .slide-heading strong{font-weight:700}.section-tux26-feature-carousel .tux26-feature-carousel-swiper .slide-heading>*{margin-bottom:0;font-weight:300;text-wrap:balance}.section-tux26-feature-carousel .tux26-feature-carousel-swiper .slide-text{text-wrap:pretty}.section-tux26-feature-carousel .tux26-feature-carousel-swiper .slide-text p:last-child{margin-bottom:0}.section-tux26-feature-carousel .tux26-feature-carousel-swiper .slide-link{margin-top:auto;color:#7c5a1c;font-size:.875rem;font-weight:500;text-decoration:underline;transition:color .24s ease-in-out;line-height:1.56em}.section-tux26-feature-carousel .tux26-feature-carousel-swiper .slide-link:hover,.section-tux26-feature-carousel .tux26-feature-carousel-swiper .slide-link:active{color:#000}.section-tux26-feature-carousel .tux26-feature-carousel-swiper .swiper-button-next,.section-tux26-feature-carousel .tux26-feature-carousel-swiper .swiper-button-prev{width:40px;height:40px;border-radius:40px;background:color-mix(in srgb,var(--swiper-pagination-backgroundcolor) 40%,transparent)}:is(.section-tux26-feature-carousel .tux26-feature-carousel-swiper .swiper-button-next,.section-tux26-feature-carousel .tux26-feature-carousel-swiper .swiper-button-prev):hover,:is(.section-tux26-feature-carousel .tux26-feature-carousel-swiper .swiper-button-next,.section-tux26-feature-carousel .tux26-feature-carousel-swiper .swiper-button-prev):active{background:color-mix(in srgb,var(--swiper-pagination-backgroundcolor) 100%,transparent)}.section-tux26-feature-carousel .tux26-feature-carousel-swiper .swiper-pagination{position:static;margin-top:24px}@media screen and (max-width:1023px){.section-tux26-feature-carousel .page-width-desktop{padding:0}.section-tux26-feature-carousel .richtext-content>:not(.slider-container){padding:0 1.5rem}.section-tux26-feature-carousel .main-image{display:none}.tux26-feature-carousel-swiper .swiper-slide{padding:25px;border-radius:10px;background-color:var(--slide-mobile-card-background-color);color:var(--slide-mobile-card-text-color)}}.tux26-icon-row .richtext-content{display:flex;flex-direction:column;gap:clamp(10px,1.6vw,24px);align-items:center;text-wrap:pretty}.tux26-icon-row .richtext-content>*{margin-top:0;margin-bottom:0}.tux26-icon-row .richtext-content>*:not(.reg-width){max-width:var(--section-text-max-width)}.tux26-icon-row .row{display:flex;gap:70px}.tux26-icon-row .col{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:0px}.tux26-icon-row .col-text{text-align:center}.tux26-icon-row .col-text>*{font-size:clamp(13px,1.7vw,24px);line-height:1.5}.tux26-icon-row .icon{max-width:200px;max-height:140px;width:auto;height:auto}@media screen and (max-width:1023px){.tux26-icon-row .row{gap:10px}.tux26-icon-row .icon{max-width:85px;max-height:60px}}.tux26-newsletter-signup .content-container{display:flex;gap:100px}.tux26-newsletter-signup .content-container .col{flex:1 1 50%;min-width:0}.tux26-newsletter-signup .richtext-content{display:flex;flex-direction:column;gap:0;text-wrap:pretty}.tux26-newsletter-signup .richtext-content:first-child h1,.tux26-newsletter-signup .richtext-content:first-child h2,.tux26-newsletter-signup .richtext-content:first-child h3,.tux26-newsletter-signup .richtext-content:first-child h4,.tux26-newsletter-signup .richtext-content:first-child h5,.tux26-newsletter-signup .richtext-content:first-child h6,.tux26-newsletter-signup .richtext-content:first-child p{margin-top:0}.tux26-newsletter-signup .richtext-content:last-child h1,.tux26-newsletter-signup .richtext-content:last-child h2,.tux26-newsletter-signup .richtext-content:last-child h3,.tux26-newsletter-signup .richtext-content:last-child h4,.tux26-newsletter-signup .richtext-content:last-child h5,.tux26-newsletter-signup .richtext-content:last-child h6,.tux26-newsletter-signup .richtext-content:last-child p{margin-bottom:0}.tux26-newsletter-signup .richtext-content>*{margin-top:0;margin-bottom:0;text-align:left}@media screen and (max-width:1023px){.tux26-newsletter-signup .content-container{flex-direction:column;gap:12px}.tux26-newsletter-signup .content-container .col{flex:1 1 100%;min-width:0}.tux26-newsletter-signup .richtext-content>*{text-align:center}}.section-vsh .content-container{display:flex;flex-direction:column;gap:clamp(10px,1.6vw,24px);align-items:center;text-wrap:pretty}.section-vsh .content-container>*{margin-top:0;margin-bottom:0}.section-vsh .content-container>*:not(.reg-width){max-width:var(--section-text-max-width)}.section-vsh .content-container>*:not(.vsh__media){padding-left:1.5rem;padding-right:1.5rem}.section-vsh .cw-tmt-heading,.section-vsh .cw-tmt-heading *{font-size:clamp(25px,4.7vw,68px);line-height:1.13}.section-vsh .cw-tmt-sub-heading,.section-vsh .cw-tmt-sub-heading *,.section-vsh .subtitle,.section-vsh .subtitle *{font-size:clamp(12px,1.7vw,25px)}.section-vsh .vsh__selector{margin:25px 0}.section-vsh .vsh__media,.section-vsh .vsh__media>*{width:100%}.section-vsh .vsh__media.border-radius{border-radius:clamp(10px,1.2vw,23px);overflow:hidden}.section-vsh .banner__buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:50px;row-gap:15px}.section-vsh .button{--buttons-border-width: 1px;--buttons-radius: 17px;--buttons-radius-outset: 17px;--shadow-blur-radius: 0px;min-width:calc(22rem + var(--buttons-border-width) * 2);padding:10px 40px;color:#000;font-size:16px;line-height:1;font-weight:500}.section-vsh .button--primary{transition:transform .2s ease,box-shadow .2s ease}.section-vsh .button--primary:hover{transform:translateY(-1px);box-shadow:0 12px 30px #b9975b59}@media screen and (max-width:1023px){.section-vsh .page-width-desktop{padding:0}}
/*# sourceMappingURL=/cdn/shop/t/105/compiled_assets/styles.css.map?subset=AAAACEAAAAAAAAAAAJAF */
