[id$=__marquee-bar]{position:sticky;top:0;z-index:101}[id$=__header]{position:sticky;top:4rem;z-index:100}.header__icons{gap:1.6rem;padding-right:0;align-items:center}.header__icon-text{font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:none;white-space:nowrap}.header__icon--search .svg-wrapper:not(.header__icon-close),.header__icon--cart>.svg-wrapper{display:none}.header__icon--search,.header__icon--search summary,.header__icon--cart{width:auto!important;height:auto!important;padding:.8rem 0!important;display:flex!important;align-items:center!important}.header__icon--cart{position:static;margin-right:0;gap:.4rem}.header__icon--cart .cart-count-bubble{position:static;margin-left:.4rem}.marquee-bar{overflow:hidden;white-space:nowrap;display:flex;align-items:center;height:4rem}.marquee-bar__track{display:flex;align-items:center;flex-shrink:0;min-width:100%;animation:marquee-scroll 26.4s linear infinite}.marquee-bar__item{flex-shrink:0;padding:0 2rem;font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}@keyframes marquee-scroll{0%{transform:translate(0)}to{transform:translate(-100%)}}@media(prefers-reduced-motion:reduce){.marquee-bar__track{animation:none}}.header__inline-menu .header__menu-item{font-size:1.6rem;letter-spacing:.02em}@media screen and (min-width:750px){.product__info-container.product__column-sticky{top:16rem!important;max-height:calc(100vh - 17rem);overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.product__info-container.product__column-sticky::-webkit-scrollbar{display:none}}@media screen and (min-width:750px){.product__info-container>*+*{margin:1.4rem 0}.product__info-container .product-form{margin:1.6rem 0}}.product__info-container .price{font-size:1.8rem}.product-form__input--pill input[type=radio]+label{font-size:1.6rem!important;padding:.2rem 1.2rem .2rem 0!important}.product-form__buttons .button{font-size:1.5rem;padding-top:1.2rem;padding-bottom:1.2rem}.product__accordion .accordion__title,.complementary-products .accordion__title{font-size:1.4rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.product__accordion summary,.complementary-products summary{padding:1.2rem 0}.accordion{margin-top:1.6rem}.video-hero__content .button{background:linear-gradient(180deg,#ffffff52,#ffffff14);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.35);color:#fff;border-radius:.8rem;font-weight:700;box-shadow:0 4px 16px #00000026}.video-hero__content .button:after{display:none}.video-hero__content .button:hover{background:linear-gradient(180deg,#fff6,#ffffff24);color:#fff}.card .card__inner .card__media{z-index:5!important}@media(hover:hover){.card-wrapper:hover .card__heading a:after,.card-wrapper:focus-within .card__heading a:after{pointer-events:none}}.valdren-card-media-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4}.valdren-card-sizes{position:absolute;left:0;right:0;bottom:0;z-index:10;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.7rem;padding:1.6rem 1.2rem 1.4rem;background:linear-gradient(0deg,#000000e0,#0000009e 65%,#0000);opacity:0;transform:translateY(6px);transition:opacity .2s ease,transform .2s ease;pointer-events:none}.card-wrapper:hover .valdren-card-sizes,.card-wrapper:focus-within .valdren-card-sizes{opacity:1;transform:translateY(0);pointer-events:auto}@media(hover:none){.valdren-card-sizes{display:none!important}}.valdren-card-sizes__label{width:100%;text-align:center;color:#fff;font-size:1.2rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;margin-bottom:.2rem}.valdren-card-sizes__form{display:inline-flex;margin:0}.valdren-card-sizes__btn{background:#ffffff1f;border:1px solid rgba(255,255,255,.45);border-radius:.5rem;min-width:3.8rem;padding:.7rem 1rem;color:#fff;font-size:1.4rem;font-weight:600;cursor:pointer;text-decoration:none;transition:background .15s ease}.valdren-card-sizes__btn:hover:not(:disabled){background:#ffffff52}.valdren-card-sizes__btn:disabled{background:transparent;border-color:#fff3;color:#ffffff59;text-decoration:line-through;cursor:not-allowed}.valdren-card-sizes .loading__spinner{display:none}.quick-add__submit.button{background:linear-gradient(180deg,#121212e6,#121212b8)!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.18)!important;color:#fff!important;border-radius:.8rem;font-weight:700;box-shadow:0 4px 14px #0000002e}.quick-add__submit.button:after{display:none}.quick-add__submit.button:hover{background:linear-gradient(180deg,#121212,#121212d9)!important;color:#fff!important}.product__title h1{font-size:3.2rem;line-height:1.15}.product-form__input--pill input[type=radio]+label{border:none!important;background:transparent!important;box-shadow:none!important;padding:.2rem .6rem .2rem 0!important;margin:0!important;font-size:1.4rem;text-decoration:none}.product-form__input--pill input[type=radio]+label:before{display:none!important}.product-form__input--pill input[type=radio]:checked+label{background:transparent!important;color:rgb(var(--color-foreground))!important;font-weight:700;text-decoration:underline;text-underline-offset:.4rem}.product-form__input--pill input[type=radio]:not(:disabled):hover+label{text-decoration:underline;text-underline-offset:.4rem}@media screen and (min-width:990px){.collection.page-width,.facets-wrapper.page-width{max-width:none!important;padding-left:4rem;padding-right:4rem;box-sizing:border-box}}@media screen and (min-width:990px){product-info .page-width{max-width:none!important;width:100%;padding-left:4rem;padding-right:4rem;box-sizing:border-box}.product--large:not(.product--no-media) .product__media-wrapper{max-width:72%!important;width:calc(72% - var(--grid-desktop-horizontal-spacing) / 2)!important}.product--large:not(.product--no-media) .product__info-wrapper{max-width:28%!important;width:calc(28% - var(--grid-desktop-horizontal-spacing) / 2)!important;min-width:34rem}.product__info-container{max-width:none!important}}@media screen and (min-width:1600px){.valdren-thumb-rail{flex:0 0 8rem}}@media screen and (min-width:750px){.product--stacked .product__media-item{max-width:100%!important;width:100%!important}}html{scroll-behavior:smooth}@media screen and (min-width:750px){.product--stacked media-gallery{display:flex;align-items:flex-start;gap:1.6rem}.product--stacked .slider-mobile-gutter{flex:1 1 auto;min-width:0}.valdren-thumb-rail{flex:0 0 6.4rem;display:flex;flex-direction:column;gap:.8rem;position:sticky;top:9rem;max-height:calc(100vh - 11rem);overflow-y:auto}.valdren-thumb-rail__item{display:block;line-height:0}.valdren-thumb-rail__item img{display:block!important;width:100%!important;height:100%!important;aspect-ratio:1 / 1!important;object-fit:cover!important;opacity:.55;transition:opacity .2s ease}.valdren-thumb-rail__item:hover img,.valdren-thumb-rail__item:focus-visible img{opacity:1}}@media screen and (max-width:749px){.valdren-thumb-rail{display:none}}.mega-menu__content{background-color:#ffffffd1!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.mega-menu__collections{display:flex;gap:2.4rem;padding:3rem 0;list-style:none}.mega-menu__collection-item{flex:0 0 auto}.mega-menu__collection-link{display:flex;flex-direction:column;gap:1rem;text-decoration:none;color:inherit}.mega-menu__collection-image-wrapper{display:block;width:22rem;aspect-ratio:3 / 4;overflow:hidden;background:rgba(var(--color-foreground),.04)}.mega-menu__collection-image-wrapper img,.mega-menu__collection-image-wrapper svg{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.mega-menu__collection-link:hover .mega-menu__collection-image-wrapper img{transform:scale(1.04)}.mega-menu__collection-title{font-family:"Big Shoulders Display",var(--font-heading-family),sans-serif;font-weight:900;font-size:2.4rem;letter-spacing:.02em;text-transform:uppercase;text-align:center;color:#000}
/*# sourceMappingURL=/cdn/shop/t/5/assets/valdren-custom.css.map */
