.timeless-collection-section{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem}.timeless-left{width:40%;position:relative}.timeless-right{width:58%}.timeless-left img{width:100%;height:auto;object-fit:cover;border-radius:4px;display:block;padding:16px}.timeless-left .text-block{position:absolute;bottom:30px;left:30px;background:#00000080;color:#fff;padding:1.5rem;border-radius:10px;max-width:80%}.timeless-left .text-block h2{font-size:1.75rem;margin-bottom:1.5rem;font-weight:400;font-size:32px;line-height:120%;letter-spacing:0px;text-align:center}.timeless-left .text-block p{margin-bottom:1rem;font-weight:400;font-size:16px;line-height:150%;letter-spacing:0px;text-align:center}.timeless-left .text-block a{display:block;color:#fff;padding:.75rem 1.5rem;text-decoration:underline;border-radius:5px;text-underline-offset:.8rem;text-align:center}.timeless-products .swiper{overflow:visible}.product-card{text-align:center}.product-card img{width:100%;height:auto;object-fit:contain;border-radius:10px}.product-card h4{font-weight:500;font-style:Medium;font-size:16px;line-height:150%;letter-spacing:0px}.product-card p{font-weight:400;font-style:Book;font-size:14px;line-height:150%;letter-spacing:0px}@media screen and (max-width: 768px){.swiper-slide{width:80%!important;max-width:250px;display:flex}.product-card{display:flex;flex-direction:column;justify-content:space-between;height:100%}.product-card h4,.product-card .tagline{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.product-card .add-to-bag{margin-top:auto}.timeless-collection-section{flex-direction:column}.prd-desk{display:flex;justify-content:space-between}.timeless-left,.timeless-right{width:100%}.timeless-left{order:1}.timeless-right{order:2;overflow:hidden;padding:0 16px}.timeless-left .text-block{position:absolute;background:none;color:#fff;padding:1rem 0 0;margin:0}.swiper-slide{width:80%!important;max-width:250px}.product-card{background:#fff;border-radius:10px;padding:0;text-align:left;position:relative}.product-card img{border-radius:8px;margin-bottom:.5rem}.product-card h4{font-size:.95rem;font-weight:500;margin:.5rem 0 .25rem;color:#353535;height:auto}.product-card p{font-size:.9rem;color:#444;margin:.25rem 0}.product-card .price{font-weight:500;line-height:150%;letter-spacing:0px;font-size:16px;font-family:Futura}.product-card .badge{position:absolute;top:10px;left:10px;background:#000;color:#fff;font-size:.7rem;padding:4px 6px;border-radius:3px;text-transform:uppercase}.product-card .badge.sale{background:#c00}.product-card .stars{color:#f5a623;font-size:17px;margin-bottom:4px;display:flex;align-items:center;gap:4px}.product-card .tagline{color:#353535;margin-top:4px;font-weight:400;font-size:14px;line-height:150%;letter-spacing:0px}.product-card .add-to-bag{width:100%;margin-top:.75rem;display:inline-block;font-size:.8rem;font-weight:400;padding:13px 12px;border:1.5px solid #920b07;color:#920b07;border-radius:4px;text-align:center;text-decoration:none}.product-card .selling-fast{margin-top:4px;font-weight:400;font-size:13px;line-height:150%;letter-spacing:0px;color:#8e0301}}.swiper-button-next,.swiper-button-prev{display:none!important}@media screen and (min-width: 769px){.timeless-collection-section{display:none!important}}.video-carousel-section{text-align:center;padding:50px 20px}.video-carousel-section h2{font-size:2rem;margin-bottom:.5rem}.video-carousel-section h3{font-size:1.5rem;font-weight:400;color:#777;margin-top:0}.video-carousel{margin-top:40px;position:relative}.video-carousel .swiper{padding:20px 0}.swiper-slide{max-width:500px;position:relative}.video-thumbnail-wrapper{position:relative;cursor:pointer}.video-carousel-section{text-align:center;padding:50px 20px;background:Light gray;background:#f7f8f9}.video-thumbnail-wrapper img{width:100%;height:auto;border-radius:12px}.video-thumbnail-wrapper:after{content:"\25b6";position:absolute;font-size:28px;color:#fff;background:#8e0301;width:70px;height:70px;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #0000004d;pointer-events:none;transition:transform .3s ease,background .3s ease}.video-thumbnail-wrapper:hover:after{transform:translate(-50%,-50%) scale(1.05);background:#8e0301}.swiper-button-prev{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 18L9 12L15 6' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:24px;border-radius:50%;width:40px;height:40px}.swiper-button-next{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 6L15 12L9 18' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:24px;border-radius:50%;width:40px;height:40px}.swiper-button-prev:after,.swiper-button-next:after{display:none!important}.video-iframe,.video-tag{display:none;width:100%;height:300px;border-radius:12px}.swiper-button-next,.swiper-button-prev{color:#000;top:50%;transform:translateY(-50%)}@media screen and (max-width: 767px){.video-carousel-section h2{font-size:32px;margin-bottom:.5rem;font-family:Futura Bk BT;font-weight:400;line-height:150%;letter-spacing:0px;text-align:center;vertical-align:middle;text-transform:uppercase}.video-carousel-section h4{font-family:Futura Bk BT;font-weight:400;font-size:13px;line-height:150%;letter-spacing:0px;text-align:center;vertical-align:middle;text-transform:uppercase}}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map */
