:root{--hc-red:#EA353A;--hc-red-rgb:234,53,58;--hc-rule:#E3DDD3;--hc-fs:1.6rem;--hc-lh:1.6;--hc-ls:.02rem;--hc-grey:rgba(var(--color-foreground),.72);--hc-grey-dark:rgba(var(--color-foreground),.9)}.product__media-wrapper .global-media-settings,.product__media-wrapper .product__media,.product__media-wrapper .product-media-container{--media-border-width:0;--media-shadow-opacity:0;border:0!important;box-shadow:none!important}.product-form__submit{background:var(--hc-red);color:#fff;--color-button:var(--hc-red-rgb);--color-button-text:255,255,255}.product-form__submit:after{box-shadow:0 0 0 .1rem var(--hc-red) inset}.hc-assure{margin-top:2.4rem;padding-top:1.8rem;border-top:1px solid var(--hc-rule);display:grid;grid-template-columns:1fr 1fr;gap:1.2rem 1.6rem;font-size:1.4rem!important;line-height:1.45!important;letter-spacing:var(--hc-ls)!important;color:var(--hc-grey)!important}.hc-assure b{display:block;color:var(--hc-grey-dark)!important;font-weight:600!important;margin-bottom:.2rem}.hc-details{display:grid;grid-template-columns:1fr;gap:3.2rem;padding-top:2.4rem;padding-bottom:5rem;align-items:start}@media screen and (min-width:750px){.hc-details{grid-template-columns:1fr 1fr;column-gap:0;padding-top:4rem;padding-bottom:6rem}.hc-details__specs{padding-left:5rem}}@media screen and (min-width:990px){.hc-details{grid-template-columns:calc(65% - var(--grid-desktop-horizontal-spacing)/2) calc(35% - var(--grid-desktop-horizontal-spacing)/2);column-gap:var(--grid-desktop-horizontal-spacing)}.hc-details__specs{padding-left:4rem}}.hc-details--single{grid-template-columns:1fr!important;max-width:76rem}.hc-details,.hc-details p,.hc-details li,.hc-details td,.hc-details th,.hc-details a,.hc-details em,.hc-details strong{font-family:var(--font-body-family)!important;font-size:var(--hc-fs)!important;line-height:var(--hc-lh)!important;letter-spacing:var(--hc-ls)!important;color:var(--hc-grey)!important;font-weight:400!important;font-style:normal!important}.hc-details .hc-details__label,.hc-details__intro h2,.hc-details__intro h3,.hc-details__intro h4,.hc-details__specs h2,.hc-details__specs h3,.hc-details__specs h4{font-family:var(--font-body-family)!important;font-size:var(--hc-fs)!important;line-height:var(--hc-lh)!important;letter-spacing:var(--hc-ls)!important;text-transform:none!important;font-weight:600!important;color:var(--hc-grey-dark)!important;margin:2.4rem 0 .8rem!important}.hc-details .hc-details__label{margin:0 0 1.2rem!important}.hc-details__intro{max-width:62ch}.hc-details__intro p{margin:0 0 1em}.hc-details__intro ul,.hc-details__intro ol{padding-left:1.8rem;margin:0 0 1.2em}.hc-details__intro ul{list-style:disc outside}.hc-details__intro ol{list-style:decimal outside}.hc-details__intro li{margin:0 0 .6em}.hc-details__intro li::marker{color:var(--hc-grey)}.hc-details__intro img,.hc-details__intro p:has(>img:only-child){display:none!important}.hc-details__intro p:empty{display:none}.hc-details a{text-decoration:underline!important;text-underline-offset:.3rem;text-decoration-thickness:.1rem}.hc-details a:hover{text-decoration-thickness:.2rem}.hc-details .hc-details__specs table{width:100%!important;table-layout:auto!important;border-collapse:collapse!important;border-spacing:0!important;border:0!important;border-style:none!important;border-top:1.5px solid var(--hc-red)!important;box-shadow:none!important;outline:0!important;background:transparent!important;font-size:var(--hc-fs)!important}.hc-details .hc-details__specs thead,.hc-details .hc-details__specs tbody,.hc-details .hc-details__specs tr{border:0!important;box-shadow:none!important;background:transparent!important}.hc-details .hc-details__specs th,.hc-details .hc-details__specs td{border:0!important;box-shadow:none!important;border-bottom:1px solid var(--hc-rule)!important;padding:1.2rem 0!important;vertical-align:top!important;text-align:left!important;background:transparent!important}.hc-details .hc-details__specs tr:last-child th,.hc-details .hc-details__specs tr:last-child td{border-bottom:0!important}.hc-details .hc-details__specs th,.hc-details .hc-details__specs td:first-child{width:40%!important;padding-right:1.6rem!important}
/*# sourceMappingURL=/cdn/shop/t/28/assets/happycall-pdp.css.map */
