.hero-section{text-align:center}.hero-section img.custom-hero-image{width:100%;height:clamp(200px,50vw,675px);object-fit:cover;display:block;margin:0 auto;border-radius:8px}.breadcrumb{font-family:Aktiv Grotesk Corp,sans-serif;font-size:16px;font-weight:400;line-height:22.4px;color:#7f7f7f;margin-top:65px}.breadcrumb a{text-decoration:none;color:#010203}.breadcrumb span{color:#010203}.article-title{font-family:Oswald,sans-serif;font-size:96px;font-weight:400;line-height:115.2px;color:#010203;margin:10px 0 20px;padding:0 200px}.article-meta{font-size:16px;font-weight:400;line-height:22.4px;color:#010203;margin:10px 0 30px;display:flex;justify-content:center;align-items:center;gap:15px}.article-meta .subheading{color:#9e1126;text-decoration:underline;white-space:nowrap}.article-meta .meta-date,.article-meta .meta-read-time{white-space:nowrap;display:inline-flex;align-items:center}.article-meta .meta-divider:after{content:"|";color:#7f7f7f;margin:0;white-space:nowrap}.clock-icon{width:14px;height:14px;margin-right:5px;vertical-align:middle}@media screen and (max-width: 768px){.breadcrumb{font-size:14px;line-height:19.6px;margin-bottom:25px}.article-title{font-size:44px;font-weight:300;line-height:52.8px;padding:0}.article-meta{font-size:16px;line-height:22.4px;gap:10px}.article-meta .meta-divider:after{margin:0 5px}.article-meta .meta-read-time{display:flex;align-items:center}.clock-icon{width:12px;height:12px}}@media screen and (max-width: 480px){.breadcrumb{font-size:12px;margin-top:20px}.article-title{font-size:44px;font-weight:200;line-height:52.8px;margin:0 0 10px}.article-meta{font-size:16px;gap:6px;margin:15px 0 20px}.clock-icon{width:14px;height:14px}}.tags-share-section{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin:20px 0 50px;padding:10px 0 40px;border-bottom:1px solid #dadada}.tags{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.tags-label{font-family:Aktiv Grotesk Corp;font-size:20px;font-weight:400;color:#121212;margin-right:10px}.tag-item{font-family:Aktiv Grotesk Corp;font-size:14px;font-weight:400;color:#010203;padding:5px 10px;border-radius:4px;text-decoration:none;border:1px solid #dadada}.share{display:flex;align-items:center;gap:10px}.share-label{font-family:Lato;font-size:16px;font-weight:500;color:#121212;margin-right:10px;line-height:1}.share-icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;border:1px solid #dadada;transition:transform .2s ease,background-color .2s ease}.share-icon img{width:20px;height:20px}.share-icon:hover{transform:scale(1.1);background-color:#e0e0e0}@media screen and (max-width: 768px){.tags-share-section{flex-direction:column;align-items:flex-start;gap:15px;margin:20px 0;padding:10px 0 20px}table tr{display:flex;flex-direction:column;height:auto!important}table tr td{width:auto!important;height:auto!important}.nd-mid-body td:has(img){max-width:100%!important;text-align:center!important;padding:0!important}.tags{gap:8px}.share{justify-content:flex-start}.share-label{font-size:14px}.share-icon{width:32px;height:32px}.share-icon img{width:18px;height:18px}}@media screen and (max-width: 480px){.tags-label,.share-label{font-size:14px}.tag-item{font-size:12px;padding:4px 8px}.share-icon{width:28px;height:28px}.share-icon img{width:16px;height:16px}}.nd-text-segment-1{font-weight:400;font-size:20px;line-height:32px;color:#010203;text-align:left;margin:50px auto;padding:0 15px}@media screen and (max-width: 768px){.nd-text-segment-1{margin:0;font-size:18px;line-height:28px;max-width:90%;padding:0 10px}}@media screen and (max-width: 480px){.nd-text-segment-1{font-size:16px;line-height:24px;max-width:100%;padding:0 10px}}.nd-mid-body{max-width:890px;margin:0 auto;text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.nd-mid-body table{box-shadow:none!important}.nd-mid-body td{border:none!important;box-shadow:none;padding:0!important}.nd-mid-body span,.nd-mid-body p{font-family:var(--font-body-family);font-size:20px;font-weight:400;line-height:32px;color:#010203}.nd-mid-body a,.nd-mid-body a span{color:#9e1126;text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:#9e1126;text-underline-position:from-font}.nd-mid-body span:not(:empty),.nd-mid-body blockquote,.nd-mid-body p:not(:empty),.nd-mid-body table{margin-top:0;margin-bottom:7.2rem}.nd-mid-body blockquote p:not(:empty),.nd-mid-body p:not(:empty):has(img){margin-bottom:0}.nd-mid-body td:has(img){width:100%!important;max-width:20%;padding-right:1em!important}.nd-mid-body td:has(img) img{object-fit:contain}@media screen and (max-width: 768px){.nd-mid-body{margin-left:0;margin-right:0}}.image-text-section{margin:40px auto;overflow:hidden}.image-container{float:left;margin-right:20px}.image-container img{width:100%;height:auto;display:block}@media screen and (max-width: 768px){.image-container img{width:150px}.text-container p{font-size:18px;line-height:28px;text-align:center}}@media screen and (max-width: 480px){.image-container img{width:96px}.text-container p{font-size:16px;line-height:24px;text-align:left}}.quote-section{text-align:left;font-family:Aktiv Grotesk Corp}.quote-image-container img{width:100%;max-width:100%;border-radius:12px;display:block}.quote-description{font-size:20px;font-weight:400;line-height:32px;color:#010203;margin-top:15px}blockquote{background-color:#ffecec;border-left:8px solid #9e1126;font-size:20px;font-style:italic;line-height:32px;color:#010203;border-radius:8px;margin:0;padding:24px 24px 24px 32px}.quote-block p{margin:0}@media screen and (max-width: 768px){.quote-description,.quote-block{font-size:18px;line-height:28px}.nd-mid-body span:not(:empty),.nd-mid-body blockquote,.nd-mid-body p:not(:empty),.nd-mid-body table{margin-top:0;margin-bottom:2.4rem}}@media screen and (max-width: 480px){blockquote{font-size:16px;line-height:24px;padding:16px 16px 16px 24px}.nd-mid-body span,.nd-mid-body p{font-size:16px;line-height:160%}.nd-mid-body span:not(:empty),.nd-mid-body blockquote,.nd-mid-body p:not(:empty),.nd-mid-body table{margin-top:0;margin-bottom:1.6rem}}.product-card{display:flex;align-items:center;background:#fff;border:1px solid #E0E0E0;border-radius:12px;box-shadow:0 4px 10px #0000000d;position:relative;margin-top:20px;padding:80px}.product-image{position:relative;display:inline-block}.badge{position:absolute;top:10px;left:10px;background-color:#c46841;font-family:Oswald;color:#fff;font-size:14px;padding:6px 14px;border-radius:4px;text-transform:uppercase;z-index:10}.product-content{display:flex;align-items:flex-start;gap:30px;width:100%}.product-info{flex-grow:1;text-align:left;display:flex;flex-direction:column;gap:10px}.product-title{font-family:Oswald,sans-serif;font-size:28px;font-weight:600;margin:0;color:#010203}.product-subtitle{font-size:16px;color:#7f7f7f}.product-price .price{font-size:28px;font-weight:700;color:#010203}.product-actions{display:flex;align-items:center;gap:15px;justify-content:flex-start}.quantity-selector{display:flex;align-items:center;background:#f8f8f8;border-radius:24px;padding:8px 15px;box-shadow:0 2px 4px #0000001a}.quantity-btn{background:transparent;border:none;font-size:18px;color:#7f7f7f;cursor:pointer;width:30px;height:30px;display:flex;align-items:center;justify-content:center;font-weight:600}.quantity-btn:hover{color:#010203}.quantity-selector input{width:30px;border:none;background:transparent;font-size:18px;text-align:center;font-weight:600;color:#010203;outline:none;-webkit-appearance:none;appearance:none}.add-to-cart{background:#9c1c1c;color:#fff;border:none;padding:12px 30px;font-size:16px;font-weight:600;border-radius:8px;cursor:pointer;transition:background .3s}.max-warning{font-size:14px;color:#ed1e24;margin-top:10px;display:flex;align-items:center;gap:5px;justify-content:flex-start}@media screen and (max-width: 768px){.product-card{flex-direction:column;align-items:flex-start;padding:30px}.product-content{flex-direction:column;gap:20px}.product-image img{width:100%;max-width:200px;margin:0 auto;display:block}.product-info{width:100%}.product-title{font-size:24px}.product-subtitle{font-size:14px;margin-top:-15px}.product-price .price{font-size:24px}.product-actions{flex-direction:column;align-items:flex-start;gap:15px}.quantity-selector{width:100%;justify-content:space-between}.add-to-cart{width:100%;text-align:center;padding:15px}.max-warning{font-size:14px;text-align:left}}@media screen and (max-width: 480px){.product-card{padding:20px}.product-title{font-size:22px}.product-subtitle{font-size:13px;margin-top:-18px}.product-price .price{font-size:22px}.quantity-selector input{width:50px;font-size:14px}.add-to-cart{font-size:16px}.max-warning{font-size:12px}}.product-actions{display:flex;align-items:flex-start;gap:20px}.add-to-cart-section{display:flex;flex-direction:column;align-items:flex-start;gap:5px}.add-to-cart{background:#9c1c1c;color:#fff;border:none;padding:14px 40px;font-size:18px;font-weight:600;border-radius:8px;cursor:pointer;transition:background .3s;width:100%;max-width:300px}.add-to-cart:hover{background:#7a1313}.max-warning{font-size:14px;color:#ed1e24;display:flex;align-items:center;gap:5px;margin:0;font-weight:500}@media screen and (max-width: 768px){.product-actions{flex-direction:column;gap:10px;align-items:flex-start}.quantity-selector{width:100%;justify-content:space-between}.add-to-cart{width:100%;padding:14px 20px}.add-to-cart-section{width:100%;align-items:center;text-align:center}.max-warning{text-align:center;justify-content:center;width:100%}}.product-price-container{display:flex;justify-content:space-between;margin-bottom:10px}.product-price{font-size:28px;font-weight:700;color:#010203}.max-warning{font-size:14px;color:#c46841;display:flex;align-items:center;gap:5px;font-weight:500}.max-warning img{width:16px;height:16px}.product-actions{display:flex;align-items:center;justify-content:space-between;gap:15px}.quantity-selector{display:flex;align-items:center;background:#f8f8f8;border-radius:24px;padding:8px 15px;gap:10px}.quantity-btn{background:transparent;border:none;font-size:18px;color:#7f7f7f;cursor:pointer;font-weight:600}.quantity-selector input{width:40px;border:none;background:transparent;font-size:18px;text-align:center;font-weight:600;color:#010203;outline:none;-webkit-appearance:none;appearance:none}.add-to-cart{background:#9e1126;color:#fff;border:none;padding:14px 40px;font-size:18px;font-weight:400;border-radius:8px;cursor:pointer;transition:background .3s;flex-grow:1}@media screen and (max-width: 480px){.product-price{font-size:16px}.max-warning{font-size:12px}.quantity-selector input,.add-to-cart{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/191/assets/news-details.css.map */
