.product-card{background-color:#fff;border-radius:6px;overflow:hidden;padding-bottom:20px}.product-card__figure{padding:16px}.product-card__info{text-align:left!important;padding:12px 16px 0;justify-items:start!important}.product-card__info .v-stack{align-items:flex-start!important;justify-items:start!important;width:100%!important}.product-card__info .justify-items-center{justify-items:start!important}.product-card .product-title{text-align:left!important}.product-card .price-list,.product-card__info .h-stack.justify-center,.product-card__info .rating{justify-content:flex-start!important}.product-card__subtitle{font-size:.85em;line-height:1.4;display:block}.mega-menu{display:grid!important;grid-template-columns:minmax(140px,.8fr) minmax(0,4fr)!important;gap:24px!important;align-items:start!important;width:100vw!important;max-width:100vw!important;left:50%!important;right:auto!important;transform:translate(-50%)!important;overflow:hidden!important;box-sizing:border-box!important}.mega-menu--reverse{grid-template-columns:minmax(0,4fr) minmax(140px,.8fr)!important}.mega-menu__linklist{display:flex!important;flex-direction:column!important;gap:8px!important;min-width:0!important}.mega-menu__linklist>li{width:100%!important}.mega-menu__promo{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:16px!important;min-width:0!important}.mega-menu__promo>a,.mega-menu__promo>div{min-width:0!important;max-width:none!important;flex:1!important;overflow:hidden!important}.mega-menu__promo img{width:100%!important;height:auto!important;object-fit:cover!important}.mega-menu-image-card{display:block;text-decoration:none;color:inherit}.mega-menu-image-wrap{position:relative;overflow:hidden;border-radius:4px;aspect-ratio:3 / 2}.mega-menu-image-wrap img{display:block;width:100%;height:100%;object-fit:cover}.mega-menu-image-wrap__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;padding:10px 14px;background:linear-gradient(to top,#00000080,#0000 50%);pointer-events:none}.mega-menu-image-wrap__heading{color:#fff;font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;margin:0;text-align:left;text-shadow:0 1px 3px rgba(0,0,0,.3)}.mega-menu-image-wrap__text{color:#ffffffd9;font-size:.7rem;text-transform:uppercase;letter-spacing:.04em;margin:4px 0 0;text-align:left}.mega-menu--no-images{display:block!important;grid-template-columns:none!important}.mega-menu__linklist--full-width{display:grid!important;grid-template-columns:repeat(4,1fr)!important;flex-direction:unset!important;gap:2rem!important;width:100%!important}.mega-menu__linklist--full-width>li{max-width:none!important;width:auto!important}.section-stack--left-aligned .product-list{justify-content:flex-start!important;justify-items:start!important}.section-stack--left-aligned .product-list--carousel,.section-stack--left-aligned .featured-collections-navigation{justify-content:flex-start!important}.container-fluid .row{padding:0 0 4em}.container-fluid .row:nth-child(2n){background:#f1f4f5}.example-title{text-align:center;margin-bottom:60px;padding:3em 0;border-bottom:1px solid #e4eaec}.example-title p{margin:0 auto;font-size:16px;max-width:400px}.timeline{line-height:1.4em;list-style:none;margin:0;padding:0;width:100%}.timeline h1,.timeline h2,.timeline h3,.timeline h4,.timeline h5,.timeline h6{line-height:inherit}.timeline-item{padding-left:40px;position:relative}.timeline-item:last-child{padding-bottom:0}.timeline-info{font-size:12px;font-weight:700;letter-spacing:3px;margin:0 0 .5em;text-transform:uppercase;white-space:nowrap}.timeline-marker{position:absolute;top:0;bottom:0;left:0;width:15px}.timeline-marker:before{background:#ff6b6b;border:3px solid transparent;border-radius:100%;content:"";display:block;height:15px;position:absolute;top:4px;left:0;width:15px;transition:background .3s ease-in-out,border .3s ease-in-out}.timeline-marker:after{content:"";width:3px;background:#ccd5db;display:block;position:absolute;top:24px;bottom:0;left:6px}.timeline-item:last-child .timeline-marker:after{content:none}.timeline-item:not(.period):hover .timeline-marker:before{background:transparent;border:3px solid #ff6b6b}.timeline-content{padding-bottom:40px}.timeline-content p:last-child{margin-bottom:0}.period{padding:0}.period .timeline-info{display:none}.period .timeline-marker:before{background:transparent;content:"";width:15px;height:auto;border:none;border-radius:0;top:0;bottom:30px;position:absolute;border-top:3px solid #ccd5db;border-bottom:3px solid #ccd5db}.period .timeline-marker:after{content:"";height:32px;top:auto}.period .timeline-content{padding:40px 0 70px}.period .timeline-title{margin:0}@media(min-width:768px){.timeline-split .timeline,.timeline-centered .timeline{display:table}.timeline-split .timeline-item,.timeline-centered .timeline-item{display:table-row;padding:0}.timeline-split .timeline-info,.timeline-centered .timeline-info,.timeline-split .timeline-marker,.timeline-centered .timeline-marker,.timeline-split .timeline-content,.timeline-centered .timeline-content,.timeline-split .period .timeline-info{display:table-cell;vertical-align:top}.timeline-split .timeline-marker,.timeline-centered .timeline-marker{position:relative}.timeline-split .timeline-content,.timeline-centered .timeline-content{padding-left:30px}.timeline-split .timeline-info,.timeline-centered .timeline-info{padding-right:30px}.timeline-split .period .timeline-title,.timeline-centered .period .timeline-title{position:relative;left:-45px}}@media(min-width:992px){.timeline-centered,.timeline-centered .timeline-item,.timeline-centered .timeline-info,.timeline-centered .timeline-marker,.timeline-centered .timeline-content{display:block;margin:0;padding:0}.timeline-centered .timeline-item{padding-bottom:40px;overflow:hidden}.timeline-centered .timeline-marker{position:absolute;left:50%;margin-left:-7.5px}.timeline-centered .timeline-info,.timeline-centered .timeline-content{width:50%}.timeline-centered>.timeline-item:nth-child(odd) .timeline-info{float:left;text-align:right;padding-right:30px}.timeline-centered>.timeline-item:nth-child(odd) .timeline-content{float:right;text-align:left;padding-left:30px}.timeline-centered>.timeline-item:nth-child(2n) .timeline-info{float:right;text-align:left;padding-left:30px}.timeline-centered>.timeline-item:nth-child(2n) .timeline-content{float:left;text-align:right;padding-right:30px}.timeline-centered>.timeline-item.period .timeline-content{float:none;padding:0;width:100%;text-align:center}.timeline-centered .timeline-item.period{padding:50px 0 90px}.timeline-centered .period .timeline-marker:after{height:30px;bottom:0;top:auto}.timeline-centered .period .timeline-title{left:auto}}.marker-outline .timeline-marker:before{background:transparent;border-color:#ff6b6b}.marker-outline .timeline-item:hover .timeline-marker:before{background:#ff6b6b}@media screen and (max-width:991px){li.timeline-item:not(.timeline-marker){padding-left:30px}}.timeline-marker:before{background:#003057}.timeline-item:not(.period):hover .timeline-marker:before{background:transparent;border:3px solid rgb(0 48 87)}.product-card__subtitle.text-subdued{text-transform:initial}.pill-tabs__panel .ts_img img{opacity:.95}.pill-tabs__panel .ts_img{background-color:#fafafa;border-radius:12px}.collection-card__content p.h3{font-weight:800;font-size:16px;font-family:Nunito}
/*# sourceMappingURL=/cdn/shop/t/51/assets/custom.css.map */
