.opd-payment-bar{background:#444;color:#fff}.opd-payment-bar__inner{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;min-height:48px}.opd-payment-bar__message{margin:0;font-size:12px;line-height:1.3;letter-spacing:normal}.opd-payment-bar__payments{display:flex;align-items:center;justify-content:center;gap:12px;min-width:0}.opd-payment-bar__label{flex:none;font-size:13px;font-weight:600;line-height:1.3;letter-spacing:normal;white-space:nowrap}.opd-payment-bar__logos{display:flex;align-items:center;gap:8px;list-style:none;margin:0;padding:0}.opd-payment-bar__logos li{flex:none;margin:0;padding:0;line-height:0}.opd-payment-bar__logos .opd-payment-bar__logo{display:block;width:51px;height:32px}.opd-payment-bar__social{justify-self:end}.opd-payment-bar .opd-payment-bar__social-list{display:flex;align-items:center;gap:4px;margin:0}.opd-payment-bar .opd-payment-bar__social-list li{margin:0;padding:0}.opd-payment-bar__social-list a{display:flex;align-items:center;justify-content:center;min-width:36px;min-height:44px;color:#fff}.opd-payment-bar__social-list svg{width:19px;height:19px;fill:currentColor}.opd-payment-bar__social-list svg path{fill:currentColor}.opd-payment-bar a:focus-visible{outline:2px solid #fff;outline-offset:1px}@media(max-width:989px){.opd-payment-bar__inner{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:8px}.opd-payment-bar__message{visibility:hidden}}@media(max-width:768px){.opd-payment-bar .opd-payment-bar__inner{display:flex;justify-content:center;min-height:42px;padding:6px 12px}.opd-payment-bar__message,.opd-payment-bar__social{display:none}.opd-payment-bar__payments{gap:10px}.opd-payment-bar__label{font-size:12px}.opd-payment-bar__logos{gap:6px}.opd-payment-bar__logos .opd-payment-bar__logo{width:44px;height:28px}}.opd-footer-social .opd-footer-social__list{display:flex;justify-content:center;gap:8px;margin:0}.opd-footer-social__list li{margin:0;padding:0}.opd-footer-social__list a{display:flex;align-items:center;justify-content:center;width:44px;height:44px;color:#fff}.opd-footer-social__list svg{width:22px;height:22px;fill:currentColor}.opd-footer-social__list svg path{fill:currentColor}.opd-footer-social__list a:focus-visible{outline:2px solid #fff;outline-offset:2px}.opd-product-rating{display:block;font-size:13px;line-height:1.5;margin:6px 0;color:inherit}.opd-product-rating a{text-decoration:underline;text-underline-offset:3px}.opd-product-rating [aria-hidden]{color:#795400}opd-stock-request{display:block;margin:0 0 12px;text-align:left}opd-stock-request[hidden],opd-stock-request [hidden]{display:none!important}opd-stock-request .opd-stock-request__availability{margin:0 0 8px;color:#b00020;font-size:14px;font-weight:700;line-height:1.4;text-align:center}opd-stock-request summary.opd-stock-request__trigger{display:flex;align-items:center;justify-content:center;width:100%;min-height:52px;padding:14px 18px;border:2px solid #1c1d1d;border-radius:4px;background:#1c1d1d;color:#fff;font-size:16px;font-weight:700;line-height:1.4;letter-spacing:.08em;text-align:center;cursor:pointer;list-style:none}opd-stock-request summary.opd-stock-request__trigger:hover{background:#343636;border-color:#343636}.opd-stock-actions:has(opd-stock-request:not([hidden])) .product-single__form [data-add-to-cart][disabled]{display:none}.opd-stock-actions:has(opd-stock-request:not([hidden])) .product__sold-out-help{color:#555;font-size:14px;line-height:1.5}.opd-stock-actions:has(opd-stock-request:not([hidden])) .product__sold-out-help p{margin:0 0 8px}.opd-stock-actions:has(opd-stock-request:not([hidden])) .product__sold-out-help strong{font-weight:400}.opd-stock-actions:has(opd-stock-request:not([hidden])) .product-single__form .shopify-payment-button{display:none}opd-stock-request summary::-webkit-details-marker{display:none}opd-stock-request summary:focus-visible{outline:3px solid #1c1d1d;outline-offset:3px}opd-stock-request .opd-stock-request__content{margin-top:12px;padding:16px;border:1px solid #deded9;border-radius:4px}opd-stock-request .opd-stock-request__content p{margin:0 0 12px}opd-stock-request .opd-stock-request__small{margin-top:10px;font-size:12px;line-height:1.5}opd-stock-request [data-stock-selection]{overflow-wrap:anywhere}.opd-product-content{font-family:inherit;font-size:inherit;line-height:1.6}.opd-product-content :where(p,div,span,ul,ol,li,a,strong,b,em,i,font){font-family:inherit!important;font-size:inherit!important;line-height:inherit!important}.opd-product-content :is(h1,h2,h3,h4,h5,h6){margin-block:1.4em .55em;font-family:inherit!important;font-size:1.125em!important;font-weight:700!important;line-height:1.35!important;letter-spacing:normal!important;text-transform:none!important}.opd-product-content :is(ul,ol){margin-block:.75em 1em;margin-inline:0!important;padding-inline-start:1.4em!important;list-style-position:outside!important}.opd-product-content ul{list-style-type:disc!important}.opd-product-content ol{list-style-type:decimal!important}.opd-product-content li{margin-block:.3em;list-style-type:inherit!important;list-style-position:inherit!important}.opd-product-content .opd-dimensions-pagination{display:flex;flex-wrap:wrap;gap:.5em;margin-block:1em}.opd-product-content .opd-dimensions-pagination a,.opd-product-content .opd-dimensions-pagination .current{display:inline-block;min-width:2.75em;padding:.5em;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/80/compiled_assets/styles.css.map?subset=AAAAAEAAAAAAIAAAAAAAAAAAAoE */
