body-pillow-size-selector{margin-top:25px}body-pillow-size-selector p{font-size:12px;margin:0 0 14px}@media (max-width: 700px){body-pillow-size-selector p{font-size:14px}}.body-pillow-configuration--cta{position:relative;display:block;width:100%;border:1px solid #e6e6e6;border-radius:4px;padding:1.5rem 2rem;background:#fff;text-align:left}.body-pillow-configuration--cta:hover{cursor:pointer}.body-pillow-configuration--cta:disabled{background:#f5f5f5;border-color:#f5f5f5;padding:1.5rem}.body-pillow-configuration--cta:disabled:hover{cursor:not-allowed}.body-pillow-configuration--placeholder-copy{font-size:14px;color:var(--color-orange);margin:0}.body-pillow-configuration--cta .icon{position:absolute;top:50%;right:1.5rem;transform:translateY(-50%);width:18px;height:18px}.body-pillow-configuration--selected-size{display:flex;align-items:center;gap:15px;font-size:14px;margin:0;color:var(--color-orange)}.body-pillow-configuration--selected-size span:first-of-type,.body-pillow-configuration--size-popup label span:first-of-type{display:flex;align-items:center;justify-content:center;text-align:center;width:116px;background-color:var(--color-orange);font-size:10px;color:#fff;padding:6px 0;border-radius:4px}@media (max-width: 700px){.body-pillow-configuration--selected-size span:last-of-type{display:block;width:60%}}.body-pillow-configuration--sizes{position:relative}.body-pillow-configuration--size-popup{position:absolute;top:0;border:1px solid #e6e6e6;box-shadow:0 2px 6px #0003;border-radius:4px;background-color:#fff;width:100%;z-index:2}.body-pillow-configuration--size-popup label{position:relative;display:flex;align-items:center;gap:25px;width:100%;height:100%;padding:25px 23px;cursor:pointer}.body-pillow-configuration--size-popup label:hover{background-color:#f5f5f5}.body-pillow-configuration--size-popup label:first-of-type:after{content:"";position:absolute;left:50%;bottom:0;transform:translate(-50%);width:99%;height:1px;background-color:#e6e6e6}.body-pillow-configuration--size-popup label span:last-of-type{font-size:14px;color:#333;font-weight:700}.price.price--large.price--show-badge{display:none!important}#product-info-form-installment{text-align:center}.product-shipping-available,.product-shipping-unavailable{display:flex;align-items:center;justify-content:center;gap:10px;font-size:12px;text-align:center}.product-shipping-available .status-circle,.product-shipping-unavailable .status-circle{display:block;width:10px;height:10px;border-radius:100%}.product-shipping-available .status-circle{background-color:#49c747}.product-shipping-unavailable .status-circle{background-color:#e7aa39}.main-product-pillow-configuration--actions-container{position:relative}#main-product-pillow-configuration--size-error{position:absolute;top:-50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 1px 2px 1px #0000001a;padding:12px 0;width:95%;font-size:14px;color:var(--color-orange);z-index:1;background-color:#fff;text-align:center}@media (max-width: 700px){#main-product-pillow-configuration--size-error{font-size:12px}}#main-product-pillow-configuration--add-to-cart{display:flex;align-items:center;justify-content:center;gap:5px;width:100%;border-radius:4px;-webkit-appearance:none;appearance:none;background-color:var(--color-orange);border:none;height:49px;margin-top:12px;--border-offset: unset}#main-product-pillow-configuration--add-to-cart:hover{cursor:pointer}#main-product-pillow-configuration--add-to-cart:disabled{background-color:#bdbdbd;border-color:#bdbdbd}#main-product-pillow-configuration--add-to-cart>*,#main-product-pillow-configuration--add-to-cart .price{font-size:16px!important;color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/532/assets/main-product-body-pillow-configuration.css.map */
