.product__info-wrapper{--hb-moss: #50542C;--hb-moss-d: #3d401f;--hb-oud: #30201B;--hb-silk: #FDF6E4;--hb-gold: linear-gradient(100deg, #b8913f 0%, #e9cb7a 45%, #f6e3ad 55%, #c9a04a 100%);--hb-line: #e3dccd;--hb-soft: #f7f4ee}.product__info-wrapper .price{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin:6px 0 2px}.product__info-wrapper .price .price-item{font-family:Nunito Sans,sans-serif;font-size:2.4rem;font-weight:700;letter-spacing:.01em;color:var(--hb-oud)}.product__info-wrapper .price--on-sale .price-item--sale{color:var(--hb-moss)}.product__info-wrapper .price .price-item--regular s,.product__info-wrapper .price s.price-item{font-size:1.6rem;font-weight:400;color:#8a8173}.product__info-wrapper .price__badge-sale,.product__info-wrapper .price .badge{border:0;border-radius:999px;padding:4px 12px;background:var(--hb-moss);color:var(--hb-silk);font:700 1.1rem/1.4 Nunito Sans,sans-serif;letter-spacing:.12em;text-transform:uppercase}.product__info-wrapper .product__tax{font-size:1.25rem;color:#7d7466;margin-top:2px}.product__info-wrapper .product-form__input--pill input[type=radio]+label{border-radius:999px;border:1px solid var(--hb-line);padding:1rem 2rem;color:var(--hb-oud);background:#fff;transition:border-color .25s,background .25s}.product__info-wrapper .product-form__input--pill input[type=radio]:checked+label{background:var(--hb-moss);color:var(--hb-silk);border-color:var(--hb-moss)}.product__info-wrapper .product-form__quantity{margin-top:18px}.product__info-wrapper .product-form__quantity .form__label{font:700 1.1rem Nunito Sans,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#6f675a;margin-bottom:8px}.product__info-wrapper .quantity{width:156px;min-height:52px;border:1px solid var(--hb-line);border-radius:999px;background:#fff;overflow:hidden}.product__info-wrapper .quantity:before,.product__info-wrapper .quantity:after{display:none}.product__info-wrapper .quantity__button{width:48px;color:var(--hb-oud);transition:background .2s,color .2s}.product__info-wrapper .quantity__button:hover{background:var(--hb-soft);color:var(--hb-moss)}.product__info-wrapper .quantity__button svg{width:12px}.product__info-wrapper .quantity__input{font:700 1.6rem Nunito Sans,sans-serif;color:var(--hb-oud)}.product__info-wrapper .price-per-item__container quantity-input.quantity,.product__info-wrapper quantity-input.quantity{width:156px;flex:none}.product__info-wrapper .shopify-payment-button__button--unbranded:before,.product__info-wrapper .shopify-payment-button__button--unbranded:after{display:none!important}.product__info-wrapper .shopify-payment-button__button--unbranded{border:0!important;outline:none}.product__info-wrapper .product-form__buttons{max-width:100%;display:grid;gap:12px;margin-top:16px}.product__info-wrapper .product-form__submit{min-height:56px;border-radius:999px;background:var(--hb-moss);color:var(--hb-silk);font:700 1.4rem Nunito Sans,sans-serif;letter-spacing:.18em;text-transform:uppercase;box-shadow:0 10px 24px -12px #50542cb3;transition:background .25s,transform .25s,box-shadow .25s}.product__info-wrapper .product-form__submit:before,.product__info-wrapper .product-form__submit:after{display:none}.product__info-wrapper .product-form__submit:hover{background:var(--hb-moss-d);transform:translateY(-1px);box-shadow:0 14px 30px -12px #50542ccc}.product__info-wrapper .product-form__submit[disabled],.product__info-wrapper .product-form__submit[aria-disabled=true]{background:#b9b3a6;box-shadow:none;transform:none}.product__info-wrapper .product-form__submit .loading__spinner .path{stroke:var(--hb-silk)}.product__info-wrapper .shopify-payment-button__button--unbranded{min-height:56px;border-radius:999px!important;background:var(--hb-gold)!important;background-size:200% 100%!important;color:var(--hb-oud)!important;font:700 1.4rem Nunito Sans,sans-serif!important;letter-spacing:.18em;text-transform:uppercase;box-shadow:0 10px 24px -14px #c9a04ae6;transition:background-position .5s,transform .25s}.product__info-wrapper .shopify-payment-button__button--unbranded:hover:not([disabled]){background-position:100% 0!important;transform:translateY(-1px);text-decoration:none}.product__info-wrapper .shopify-payment-button__more-options{color:#6f675a;font-size:1.25rem}.hbx{margin-top:18px;display:grid;gap:14px;font-family:Nunito Sans,sans-serif}.hbx-offer{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:4px 14px;padding:14px 16px;border-radius:14px;border:1px solid rgba(80,84,44,.25);background:linear-gradient(110deg,#50542c17,#e9cb7a24);color:var(--hb-oud);text-decoration:none;transition:border-color .25s}.hbx-offer:hover{border-color:var(--hb-moss)}.hbx-offer-tag{grid-row:span 1;padding:6px 12px;border-radius:999px;background:var(--hb-moss);color:var(--hb-silk);font-size:1.05rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.hbx-offer-t{font-size:1.35rem;line-height:1.45}.hbx-offer-a{font-size:1.8rem;color:var(--hb-moss)}.hbx-eta{display:flex;align-items:center;gap:10px;margin:0;font-size:1.4rem;color:#5d5547}.hbx-eta svg{color:var(--hb-moss);flex:none}.hbx-eta b{color:var(--hb-oud)}.hbx-trust{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:8px}.hbx-trust li{display:flex;align-items:center;gap:10px;padding:12px;border-radius:12px;background:var(--hb-soft);border:1px solid #ece6da;font-size:1.25rem;line-height:1.35;color:#5d5547}.hbx-trust svg{flex:none;color:var(--hb-moss)}.hbx-trust b{color:var(--hb-oud);font-weight:700}.hbx-pay{display:flex;flex-wrap:wrap;gap:6px}.hbx-pay-i{height:22px;width:auto}.hbx-sticky{position:fixed;left:0;right:0;bottom:0;z-index:30;transform:translateY(110%);transition:transform .45s cubic-bezier(.2,.75,.12,1);background:#fffffff5;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-top:1px solid #ece6da;padding:10px 16px calc(10px + env(safe-area-inset-bottom));box-shadow:0 -10px 30px -18px #30201b59}.hbx-sticky.is-on{transform:none}.hbx-sticky-in{max-width:1100px;margin:0 auto;display:flex;align-items:center;gap:12px}.hbx-sticky-img{flex:none;width:48px;height:64px;border-radius:8px;overflow:hidden;background:#f5f3ef}.hbx-sticky-img img{width:100%;height:100%;object-fit:contain}.hbx-sticky-t{flex:1;min-width:0;display:grid;font-family:Nunito Sans,sans-serif}.hbx-sticky-t b{font-family:Cormorant Garamond,Georgia,serif;font-size:1.6rem;font-weight:600;color:#30201b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize}.hbx-sticky-t small{font-size:1.4rem;font-weight:700;color:#50542c}.hbx-sticky-btn{flex:none;min-height:48px;padding:0 26px;border:0;border-radius:999px;background:#50542c;color:#fdf6e4;cursor:pointer;font:700 1.25rem Nunito Sans,sans-serif;letter-spacing:.16em;text-transform:uppercase}.hbx-sticky-btn:hover{background:#3d401f}.hbx-sticky-btn[disabled]{background:#b9b3a6}.hbx-has-sticky .footer{padding-bottom:80px}@media screen and (max-width:749px){.product__info-wrapper .price .price-item{font-size:2.2rem}.hbx-trust{grid-template-columns:1fr}.hbx-offer{grid-template-columns:1fr auto}.hbx-offer-tag{justify-self:start;grid-column:1 / -1}.hbx-sticky-btn{padding:0 18px;font-size:1.15rem}}.product__info-wrapper .product-form__buttons,.product__info-wrapper .product-form{max-width:none!important}.product__info-wrapper .product-form__submit,.product__info-wrapper .shopify-payment-button{width:100%}.hbx,.hbx>*,.hbx-offer-t,.hbx-trust li{min-width:0}.hbx{width:100%;max-width:100%}.hbx-trust{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.hbx-offer{display:flex;flex-wrap:wrap}.hbx-offer-t{flex:1 1 180px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/hamidi-buybox.css.map */
