.page-width-narrow{--narrow-page-width: 1300px}.vrnt{border:1px solid #d9d5d5;border-radius:20px}.pdp-info button.shopify-payment-button__button--unbranded{background:red;color:#fff;font-size:23px;font-weight:700;min-height:0;height:auto;border-radius:100px;padding:12px 20px}.pdp-info button.shopify-payment-button__button--unbranded:hover{background:red}.variant-option--piks-design{display:flex;flex-direction:column;gap:14px;margin:0;padding:0;border:none;width:100%}.variant-option--piks-design legend{padding:0;margin-bottom:6px;font-size:18px;font-weight:600}.variant-option--piks-design .variant-option__button-label--piks{flex:unset;min-height:unset;height:auto;white-space:normal;overflow:visible}.variant-option__button-label--piks{display:flex!important;align-items:center!important;gap:12px;position:relative!important;padding:14px 16px!important;border-radius:20px!important;border:1px solid hsl(0,0%,70%)!important;cursor:pointer!important;width:100%;box-sizing:border-box;overflow:visible!important;justify-content:flex-start!important;transition:border-color .2s ease;background:#fff!important}.variant-option__button-label--piks:before,.variant-option__button-label--piks:after{display:none!important}.variant-option__button-label--piks:has(:checked){border:2px solid #17275f}.variant-option__button-label--piks:hover:not(:has(:checked)){border-color:gray}.variant-option__button-label--piks-popular{margin-top:0}.variant-option__button-label--piks input[type=radio]{position:absolute;opacity:0;width:0;height:0;margin:0;pointer-events:none}.piks-fake-radio{width:20px;height:20px;border-radius:50%;border:2px solid #ccc;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:border-color .2s ease;box-sizing:border-box}.variant-option__button-label--piks:has(:checked) .piks-fake-radio{border-color:#17275f}.piks-fake-radio__inner{width:10px;height:10px;border-radius:50%;background-color:transparent;transition:background-color .2s ease}.variant-option__button-label--piks:has(:checked) .piks-fake-radio__inner{background-color:#17275f}.piks-info-container{display:flex;align-items:center;justify-content:space-between;flex:1;gap:8px;min-width:0}.piks-info-left{display:flex;flex-direction:column;gap:3px;flex:1;min-width:0}.piks-variant-name{font-size:18px;font-weight:600;line-height:1.3;color:#1a1a1a}.piks-count{background:#68ded1;color:#17275f;padding:5px 11px;border-radius:30px;font-size:14px;margin-left:8px;white-space:nowrap}.piks-variant-sub-text{font-size:14px;color:#666;line-height:1.3}.piks-save-pill{display:inline-block;background-color:#dcfce7;color:#16a34a;font-size:14px;font-weight:600;padding:2px 10px;border-radius:100px;margin-top:2px;width:fit-content}.piks-info-right{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0}.piks-price{font-size:20px;font-weight:700;line-height:1.2;color:#1a1a1a}.piks-compare-price{font-size:14px;font-weight:400;line-height:1.2;opacity:.8;text-decoration:line-through;color:#666}.piks-most-popular-badge{position:absolute;top:-13px;right:16px;background-color:#17275f;color:#fff;font-size:15px;font-weight:600;padding:5px 14px;border-radius:100px;line-height:1;white-space:nowrap;z-index:1}.variant-option__button-label--piks-whole-image{padding:0!important;overflow:hidden!important;border-radius:12px!important}.piks-whole-image{display:block;width:100%;height:auto;border-radius:inherit;pointer-events:none}.variant-option__button-label--piks:has([data-option-available=false]){opacity:.5;cursor:not-allowed}.variant-option__button-label--piks svg{display:none}.acrdn details.details:after{background:#fff!important}.variant-option__button-label{border:3px solid #e8e7e7ff!important}.variant-option__button-label:hover{border:3px solid #1993467c!important}.variant-option__button-label:has(:checked),.variant-option__button-label:has(+input:checked):hover{border:3px solid #199346!important}@media(max-width:749px){.piks-variant-name{font-size:16px;line-height:1.5}.piks-price,.pdp-info button.shopify-payment-button__button--unbranded{font-size:18px}.piks-most-popular-badge{font-size:13px}.piks-count{padding:2px 7px;font-size:11px;margin-left:4px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/piks-pdp.css.map */
