#happy-pay-wrapper,#payflexCalculatorWidget{font-family:var(--font-body--family)!important;color:var(--color-foreground)!important;margin:0!important}#happy-pay-wrapper *,#payflexCalculatorWidget *{font-family:inherit!important}html body #happy-pay-wrapper .happy-pay-body,html body #happy-pay-wrapper .happy-pay-text,html body #happy-pay-wrapper .happy-pay-text *,html body #payflexCalculatorWidget .payflex-widget-wrapper,html body #payflexCalculatorWidget .payflex-widget-wrapper *{font-family:var(--font-body--family)!important}#happy-pay-wrapper .happy-pay-body{margin:0!important;align-items:center!important;gap:10px}#happy-pay-wrapper .happy-pay-text{flex:1 1 auto!important;width:auto!important;max-width:none!important}#happy-pay-wrapper .happy-pay-button{width:64px!important;height:30px!important;padding:2px 6px!important;flex:0 0 64px!important;box-sizing:border-box}#happy-pay-wrapper .happy-pay-button img{max-height:100%!important;width:auto!important}#happy-pay-wrapper .happy-pay-text,#happy-pay-wrapper .happy-pay-text b{font-size:13px!important;line-height:1.4!important}#payflexCalculatorWidget .payflex-widget-wrapper,#payflexCalculatorWidget .payflex-w-full{padding:0!important;margin:0!important}#payflexCalculatorWidget .payflex-flex-row{align-items:center!important}#payflexCalculatorWidget .payflex-self-center{flex:0 0 64px!important}#payflexCalculatorWidget #payflex-logo{width:64px!important;height:30px!important;object-fit:cover;border-radius:4px}#payflexCalculatorWidget .payflex-ml-4{margin-left:10px!important}#payflexCalculatorWidget .payflex-text-title{font-size:13px!important;font-weight:600!important;line-height:1.4!important;margin:0!important}#payflexCalculatorWidget .payflex-text-title,#payflexCalculatorWidget #payin-container,#payflexCalculatorWidget #payin-container *{font-size:13px!important;line-height:1.4!important;color:var(--color-foreground)!important}#payflexCalculatorWidget #payin-container a{text-decoration:underline!important;font-weight:400!important}#payflexCalculatorWidget #payin-container b,#payflexCalculatorWidget #payin-container strong{font-weight:600!important}.product-details .text-block[class*=__text_LbbLqQ]:has(+.group-block variant-picker){padding-block-end:8px!important}.product-details .text-block[class*=__text_LbbLqQ]:has(+.group-block variant-picker) details:last-child{margin-bottom:0!important}.product-details .text-block[class*=__text_LbbLqQ]+.group-block:has(variant-picker){padding-block-start:12px!important}.product-details .text-block[class*=__text_LbbLqQ]:has(+.returns-blurb){padding-block-end:0!important}.product-details .text-block[class*=__text_LbbLqQ]:has(+.returns-blurb) details:last-child{margin-bottom:0!important}.returns-blurb{width:100%;margin-top:-10px}.returns-blurb:has(details:only-child){margin-top:0}.product-details .text-block[class*=__text_LbbLqQ]:has(details)+.returns-blurb{margin-top:-10px}.product-details .text-block[class*=__text_LbbLqQ]:not(:has(details))+.returns-blurb{margin-top:0}.product-details .text-block[class*=__text_LbbLqQ]:has(details)+.returns-blurb .returns-blurb__details{border-top:none}.returns-blurb__details{margin:0 0 1.25em;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;padding:.85em 0}.returns-blurb__summary{cursor:pointer;font-weight:600;letter-spacing:.02em}.returns-blurb__content{padding-top:.85em}.returns-blurb__content p{margin:0 0 .75em}.returns-blurb__content ul{margin:0 0 .75em;padding-inline-start:1.2em}.returns-blurb__content li{margin-bottom:.3em}.returns-blurb__content a{text-decoration:underline}.returns-blurb:has(+.group-block variant-picker) .returns-blurb__details{margin-bottom:0}.returns-blurb+.group-block:has(variant-picker){padding-block-start:12px!important}#pjn-product-container .pjn-container{width:auto!important;max-width:none!important;margin:0!important;padding:0!important}#pjn-product-container .pjn-inner{display:flex!important;align-items:center!important;gap:10px!important;width:auto!important}#pjn-product-container .pjn-logo{flex:0 0 auto!important;width:auto!important;display:flex!important;align-items:center}#pjn-product-container .pjn-logo svg{height:26px!important;width:auto!important;display:block}html body #pjn-product-container .pjn-text,html body #pjn-product-container .pjn-text *{font-family:var(--font-body--family)!important}#pjn-product-container .pjn-text p{font-size:13px!important;line-height:1.4!important;margin:0!important;color:var(--color-foreground)!important}#pjn-product-container .pjn-text p span,#pjn-product-container .pjn-text strong{font-size:13px!important}#pjn-product-container .pjn-text strong{font-weight:600!important}#pjn-product-container .circleEnclosing{width:16px!important;height:16px!important;font-size:11px!important;vertical-align:middle}[id$=__loox_reviews_loox_rating_hXyE7K]{display:none!important}.product-trust__rating{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;line-height:1.4;margin:0 0 10px}.product-trust__rating-link{text-decoration:underline;color:inherit}.product-trust__stars{position:relative;display:inline-block;font-size:15px;line-height:1;letter-spacing:1px;color:#dcdcdc}.product-trust__stars:before{content:"\2605\2605\2605\2605\2605"}.product-trust__stars>span{position:absolute;inset:0 auto 0 0;overflow:hidden;white-space:nowrap;color:#f2b01e}.product-trust__stars>span:before{content:"\2605\2605\2605\2605\2605"}.returns-blurb+.returns-blurb{margin-top:-10px}.returns-blurb+.returns-blurb .returns-blurb__details{border-top:none}.returns-blurb:has(+.returns-blurb) .returns-blurb__details{margin-bottom:0}.returns-blurb:has(+.product-trust__delivery) .returns-blurb__details{margin-bottom:.75em}.product-trust__review{margin:0 0 .9em}.product-trust__review-text{margin:0 0 .2em!important}.product-trust__review-name{margin:0!important;font-size:12px;opacity:.7}.product-trust__delivery{display:flex;align-items:flex-start;gap:8px;font-size:13px;line-height:1.4;margin:0}.product-trust__delivery+.group-block:has(variant-picker){padding-block-start:12px!important}
/*# sourceMappingURL=/cdn/shop/t/42/assets/bnpl-widgets.css.map */
