.product-stock-level{background-color:#fff;padding:1rem;border-radius:3px;margin-top:1rem 0}.policies-accordion{background-color:#eee;color:#444;cursor:pointer;padding:18px;width:100%;text-align:left;border:none;outline:none;transition:.4s}.policies-active,.policies-accordion:hover{background-color:#ccc}.policies-panel{padding:0 18px;background-color:#fff;display:none;overflow:hidden}.two-columns-section{display:flex;width:100%}.text-side-2,.image-side-2{flex:1;flex-basis:50%}.text-side-2{padding:0}.image-side-2{display:flex;justify-content:center;align-items:center}.image-side-2 img{height:auto;width:100%;max-width:350px}@media(max-width:480px){.text-side-2,.image-side-2{flex-basis:100%}.two-columns-section{display:flex;flex-wrap:wrap-reverse}}.three-columns-section{display:flex;flex-wrap:wrap;width:100%;text-align:justify;text-justify:inter-word}.column-3{flex:1;min-width:calc(33.333% - 20px);max-width:calc(33.333% - 20px);padding:10px}.column-3 img{max-width:100%;height:auto;display:block}@media(max-width:480px){.column-3{min-width:100%;max-width:100%}}ul{list-style-type:disc}.warning{background-color:#f56962;border-radius:10px;padding:2px 5px;align-items:center;display:flex;margin-bottom:20px;color:#fff}.product-readmore h3,p,hr,ul{margin:0 10px 5px}.product-main>.product-details>.product-block>.product-stock-level-wrapper>.product-stock-level{background-color:#f5f5f5!important}.DAV-feature-list>li{display:list-item;margin-left:0;list-style-image:url("data:image/svg+xml;utf8,<?xml version='1.0' encoding='utf-8'?><svg width='16' height='16' viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'><path d='M256 48C141.1 48 48 141.1 48 256s93.1 208 208 208 208-93.1 208-208S370.9 48 256 48zm0 320c-61.9 0-112-50.1-112-112S194.1 144 256 144s112 50.1 112 112-50.1 112-112 112z' fill='%230047a7'/></svg>")}.DAV-bg-light{background:#f5f5f5;padding:20px;border-radius:10px;margin-bottom:20px}.DAV-section-center{text-align:center;margin-bottom:20px}.DAV-img-banner{width:100%;max-width:600px!important;border-radius:10px;box-shadow:0 4px 8px #0000001a}.DAV-img-banner-large{width:100%;max-width:1000px!important;border-radius:10px;box-shadow:0 4px 8px #0000001a}.DAV-section-center>p{text-align:justify;-moz-text-align-last:center;text-align-last:center}.DAV-section-center>ul{text-align:left}.DAV-section-center>ul>li{display:list-item;margin-left:0;list-style-image:url("data:image/svg+xml;utf8,<?xml version='1.0' encoding='utf-8'?><svg width='16' height='16' viewBox='0 -50 512 512' xmlns='http://www.w3.org/2000/svg'><path d='M256 48C141.1 48 48 141.1 48 256s93.1 208 208 208 208-93.1 208-208S370.9 48 256 48zm0 320c-61.9 0-112-50.1-112-112S194.1 144 256 144s112 50.1 112 112-50.1 112-112 112z' fill='%231d1d1d'/></svg>")}.DAV-feature-grid{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-bottom:20px}.DAV-feature-box{flex:1;min-width:300px;max-width:700px;text-align:center;padding:15px;border:1px solid #ddd;border-radius:8px;background:#f9f9f9}.DAV-feature-box>p{text-align:justify;-moz-text-align-last:center;text-align-last:center}.DAV-feature-box>ul>li{padding-left:2%;text-align:left}.DAV-feature-img{width:100%;max-width:300px!important;margin-bottom:20px}.DAV-section-container{background:#eee;padding:20px;border-radius:10px;display:flex;align-items:center;justify-content:center;gap:20px;flex-wrap:wrap;margin-bottom:20px}.DAV-section-img{flex:1;min-width:200px;max-width:300px;text-align:center}.DAV-section-img>img{width:100%;max-width:250px!important;border-radius:8px;box-shadow:0 4px 8px #0000001a}.DAV-section-text{flex:2;min-width:300px}.DAV-section-text>h3{margin:10px 0}.DAV-section-text>p{text-align:justify;margin:10px 0;background-size:20px}.DAV-section-text>ul{margin:10px 0;padding-left:2%;background-size:20px}.DAV-section-text>ul>li{display:list-item;margin-left:0;list-style-image:url("data:image/svg+xml;utf8,<?xml version='1.0' encoding='utf-8'?><svg width='16' height='16' viewBox='0 -50 512 512' xmlns='http://www.w3.org/2000/svg'><path d='M256 48C141.1 48 48 141.1 48 256s93.1 208 208 208 208-93.1 208-208S370.9 48 256 48zm0 320c-61.9 0-112-50.1-112-112S194.1 144 256 144s112 50.1 112 112-50.1 112-112 112z' fill='%231d1d1d'/></svg>")}.DAV-grid-img{display:flex;gap:20px;justify-content:center;flex-wrap:wrap;margin-top:20px}.DAV-grid-img>img{width:100%;max-width:300px!important;border-radius:8px;box-shadow:0 2px 4px #0000001a}.DAV-specifications{table-layout:fixed;display:inline-table!important;width:100%!important;margin:0 auto;border-collapse:collapse;border-radius:8px;box-shadow:0 4px 8px #0000001a}.DAV-specifications>tbody>tr>td{overflow-wrap:break-word;white-space:normal;word-wrap:break-word;padding:15px;border-bottom:1px solid #ddd;text-align:left}.DAV-specifications>tbody>tr>td:nth-child(odd)>p{margin:0;font-weight:700}.DAV-specifications>tbody>tr>td :nth-child(2n)>p{margin:0}.DAV-specifications>tbody>tr>td:nth-child(odd){background-color:#f9f9f9}.DAV-specifications>tbody>tr>td :nth-child(2n){background-color:#fff}.DAV-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:20px;margin-top:20px;list-style:none;padding:0}.DAV-grid-item{background-color:#f9f9f9;padding:15px;border-radius:8px;box-shadow:0 4px 8px #0000001a;text-align:center}.DAV-grid-item>\a0 div{display:flex;flex-direction:column;align-items:center}.DAV-grid-item>img{background-color:#fff}.DAV-grid-download{background-color:#f9f9f9;padding:15px;border-radius:8px;box-shadow:0 4px 8px #0000001a;text-align:center}.DAV-grid-download>\a0 div{display:flex;flex-direction:column;align-items:center}.DAV-img-box{width:100px;height:100px;object-fit:contain;margin-bottom:10px;border-radius:8px;box-shadow:0 4px 8px #0000001a}.DAV-img-box-download{width:100px;height:100px;object-fit:contain;margin-bottom:10px;border-radius:8px}.DAV-item-title{font-size:16px;font-weight:600;margin:0}.DAV-item-subtitle{font-size:14px;margin-top:5px}.DAV-blog-meta p{text-align:left;margin-bottom:20px;font-style:italic;font-weight:500}.article--title{margin-bottom:auto}.DAV-blog{background:#f5f5f5;padding:20px;border-radius:10px;margin-bottom:20px}.DAV-blog{background:#eee;padding:20px;border-radius:10px;margin-bottom:20px;flex-direction:column}.DAV-blog h2{margin-bottom:10px}.DAV-blog img{width:100%;max-width:600px;display:block;margin:10px auto;border-radius:8px}.DAV-blog p{flex:1;text-align:justify}.DAV-blog p:first-of-type{text-indent:25px}.DAV-blog-right{background:#eee;padding:20px;border-radius:10px;display:flex;margin-bottom:20px;align-items:center;gap:20px}.DAV-blog-right h2{margin-bottom:10px}.DAV-blog-right p{flex:1;text-align:justify}.DAV-blog-right p:first-of-type{text-indent:25px}.DAV-blog-right-images{display:flex;flex-direction:column;align-items:center}.DAV-blog-right-images img{border-radius:8px;box-shadow:0 2px 4px #0000001a}.DAV-related-articles{border-radius:10px;margin-top:20px}.DAV-related-articles h2{margin-bottom:20px}.DAV-articles-container{display:flex;gap:20px;justify-content:space-between;flex-wrap:nowrap;width:100%}.DAV-article{padding:15px;border-radius:8px;box-shadow:0 2px 4px #0000001a;width:50%;max-width:none;text-align:center}.DAV-article img{border-radius:8px;margin-bottom:10px;transition:transform .3s ease-in-out}.DAV-article img:hover{transform:scale(1.05)}.DAV-article a{text-decoration:none;color:#000}.DAV-article h3{font-size:18px;margin-bottom:8px}.DAV-article p{font-size:14px;color:#666}.product__price{vertical-align:middle}.DAV-accordion{background-color:#eee;color:#444;cursor:pointer;padding:18px;width:100%;text-align:left;border:none;outline:none;transition:.4s}.DAV-accordion-active,.DAV-accordion:hover{background-color:#ccc}.DAV-accordion-A{padding:0 18px;background-color:#fff;display:none;overflow:hidden}h3.DAV-accordion-Q,.DAV-accordion h3.DAV-accordion-Q{font-size:16px!important;margin-top:5px!important;margin-bottom:5px!important;line-height:1.2!important;text-transform:none!important}#stock-levels-wrapper .product-stock-level-container,#stock-levels-wrapper .product-stock-level-container *{font-size:inherit!important;font-weight:700!important}#stock-levels-wrapper .product-stock-level-container .product-stock-level,#stock-levels-wrapper .product-stock-level-container .product-stock-level--continue-selling{padding:0!important;margin:0!important;background:none!important;background-color:transparent!important;border:none!important;border-radius:0!important;color:#fff!important}.product-stock-level-wrapper{margin-top:0!important;margin-bottom:0!important;color:#fff}.request-stock-alert svg{margin-right:5px;flex-shrink:0}.availability-info-container{display:inline-flex;align-items:center;font-size:.85em;font-weight:700;gap:4px;cursor:pointer;color:#555}.availability-info-container svg{width:20px;height:20px;flex-shrink:0}.request-stock-alert{display:inline-flex;align-items:center;font-size:13px;color:#e67e22;text-decoration:none;font-weight:500;transition:opacity .2s ease;margin-left:10px}.request-stock-alert svg{width:20px;height:20px;margin-right:5px;flex-shrink:0}.request-stock-alert:hover{text-decoration:underline;opacity:.8}.DAV-simulator-row{display:flex;flex-wrap:wrap;gap:16px;align-items:stretch;margin-top:10px}.DAV-simulator-container{flex:1 1 340px;min-width:0;max-width:500px;margin:0}.DAV-simulator-card{display:flex;height:100%;background:#fff;border:1px solid #eaeaea;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px #0000000a;max-height:150px}.DAV-simulator-visual{position:relative;width:28%;min-width:130px;flex-shrink:0;background:#000;display:flex}.DAV-simulator-visual--empty{background:radial-gradient(1px 1px at 20% 30%,rgba(255,255,255,.8) 50%,transparent 51%),radial-gradient(1px 1px at 70% 20%,rgba(255,255,255,.6) 50%,transparent 51%),radial-gradient(1.5px 1.5px at 45% 60%,rgba(255,255,255,.7) 50%,transparent 51%),radial-gradient(1px 1px at 85% 55%,rgba(255,255,255,.5) 50%,transparent 51%),radial-gradient(circle at 30% 25%,#1d2b4f,#05070d 75%)}.DAV-simulator-visual img{width:100%;height:100%;object-fit:cover;display:block;opacity:.8}.DAV-simulator-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;padding:12px;background:linear-gradient(to top,rgba(0,0,0,.85) 0%,transparent 70%);color:#fff;text-align:center}.DAV-simulator-tag{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.DAV-simulator-subtag{font-size:9px;opacity:.8;margin-top:3px}.DAV-simulator-info{padding:16px 20px;flex:1 1 auto;min-width:0;display:flex;flex-direction:column;justify-content:center}.DAV-simulator-heading{margin:0 0 6px!important;font-size:1.1rem;color:#111;font-weight:700}.DAV-simulator-text{font-size:13px;line-height:1.4;color:#555;margin-bottom:12px!important}.DAV-simulator-btn{display:inline-block;align-self:flex-start;background:#36c;color:#fff!important;padding:8px 18px;border-radius:4px;font-weight:600;font-size:12px;text-decoration:none;transition:all .2s ease}.DAV-simulator-btn:hover{background:#2652a3;transform:translateY(-1px);box-shadow:0 2px 6px #2652a333;text-decoration:none!important}@media(max-width:768px){.DAV-simulator-row{gap:12px}.DAV-simulator-container{flex:1 1 100%;max-width:100%}.DAV-simulator-card{max-height:120px}.DAV-simulator-visual{width:30%;min-width:100px}.DAV-simulator-overlay{padding:8px}.DAV-simulator-tag{font-size:8px}.DAV-simulator-subtag{display:none}.DAV-simulator-info{padding:12px 14px}.DAV-simulator-heading{font-size:.95rem;margin-bottom:4px!important}.DAV-simulator-text{font-size:11px;margin-bottom:8px!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.DAV-simulator-btn{padding:6px 14px;font-size:11px}}.davidastro-buy-box{position:relative;border-style:solid;border-width:2px;border-color:#d3d3d3;padding:15px;margin-top:15px}#snize_results:has(>.da-native-fallback:only-child),.da-native-fallback{display:contents}#snize_results{grid-column:1 / -1}#snize_results>.da-native-fallback:not(:only-child){display:none}.da-snize-pending #snize_results>.da-native-fallback,.da-snize-pending #snize_results>.da-native-fallback *{visibility:hidden!important}
/*# sourceMappingURL=/cdn/shop/t/16/assets/davidastro-custom.css.map */
