.gwp-offer{position:relative;margin:24px 0 32px;color:#111;font-size:14px}.gwp-body{display:flex;align-items:center;gap:30px}.gwp-body img{width:118px;height:150px;object-fit:cover;flex-shrink:0}.gwp-copy{flex:1;min-width:0}.gwp-copy p{margin:0 0 6px;line-height:1.5}.gwp-copy a{text-decoration:underline;text-underline-offset:2px}.gwp-cart .gwp-body{border:1px solid #dedede;padding-right:16px}.gwp-cart .gwp-title{font-family:Figtree,sans-serif;font-weight:400;font-size:16px;line-height:100%;letter-spacing:.02em;text-transform:uppercase}.gwp-cart .gwp-copy p a{margin-left:6px}.gwp-add{border:0;padding:0;background:transparent;color:#111;font:inherit;letter-spacing:0;cursor:pointer}.gwp-cart button.gwp-add,.gwp-cart button.gwp-add:hover,.gwp-cart button.gwp-add:focus,.gwp-cart button.gwp-add:disabled,.gwp-cart button.gwp-add[disabled]{background:transparent;background-color:transparent;border:none;padding:0;opacity:1;min-width:0;width:auto}.gwp-cart .gwp-add{display:inline-flex;align-items:center;margin-top:16px;font-size:15px;line-height:1;text-transform:uppercase}.gwp-cart.gwp-loading .gwp-add{background:transparent;background-color:transparent}.gwp-cart .gwp-add__action{display:inline-flex;align-items:center;gap:5px;line-height:1}.gwp-cart .gwp-add__action>span:last-child{line-height:1}.gwp-cart .gwp-add__plus{flex-shrink:0;display:flex;align-items:center;justify-content:center;align-self:center;box-sizing:border-box;width:16px;height:16px;padding:2px;border-radius:100%;background:#f6f5f7;line-height:0;transform:translateY(-1px)}.gwp-cart .gwp-add__plus svg{display:block;width:8px;height:8px;flex-shrink:0}.gwp-cart .gwp-add.gwp-add--added,.gwp-cart .gwp-add.gwp-add--added:disabled{background:transparent;cursor:default;opacity:1}.gwp-cart .gwp-add__added{display:inline-flex;align-items:center;gap:8px;line-height:1}.gwp-cart .gwp-add__added>span:last-child{line-height:1}.gwp-cart .gwp-add__tick{flex-shrink:0;display:flex;align-items:center;justify-content:center;align-self:center;box-sizing:border-box;width:16px;height:16px;border-radius:100%;background:#111;line-height:0;transform:translateY(-1px)}.gwp-cart .gwp-add__tick svg{display:block;width:7px;height:6px;flex-shrink:0;fill:none;transform:translate(.5px)}.gwp-cart .gwp-add__tick svg path{fill:none;stroke:#fff}.gwp-add.gwp-unqualified{color:#909090}.gwp-error{color:#a80007;margin:0 0 12px}.gwp-error[hidden]{display:none}.gwp-progress{height:3px;background:#e1e1e1;border-radius:3px;overflow:hidden}.gwp-progress span{display:block;height:100%;background:#111}.gwp-status{font-size:13px;line-height:1;margin:16px 0}.gwp-mini .gwp-body{gap:17.1px}#customCartDrawer #usub_mini_cart_gwp{padding:0 20px;box-sizing:border-box}#customCartDrawer .gwp-mini .gwp-body img{width:136px;max-width:136px;height:auto;aspect-ratio:auto;object-fit:cover;flex-shrink:0;display:block}@media screen and (max-width:749px){#customCartDrawer .gwp-mini .gwp-body img{width:100px;max-width:100px}}.gwp-mini .gwp-body img{width:31%;height:auto;aspect-ratio:136/174}.gwp-mini .gwp-title{font-family:Cormorant;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0%;text-transform:capitalize;margin-bottom:6px}.gwp-mini .gwp-copy a{font-size:12px;color:#666}.gwp-mini>.gwp-add{width:100%;margin-top:18px;border:1px solid #111;min-height:56px}.gwp-mini>.gwp-add.gwp-add--success{display:flex;align-items:center;justify-content:center;cursor:default;background-color:#fff;color:#111;opacity:1}.gwp-add__success{display:inline-flex;align-items:center;gap:10px}.gwp-add__success svg{flex-shrink:0;height:9.5px;width:auto}.gwp-spinner{display:none}.gwp-loading .gwp-body,.gwp-loading .gwp-add{opacity:.3;pointer-events:none}.gwp-loading .gwp-spinner{display:block;position:absolute;top:50%;left:50%;width:20px;height:20px;margin:-10px;border:3px solid #ddd;border-top-color:#111;border-radius:50%;animation:gwp-spin .8s linear infinite}@keyframes gwp-spin{to{transform:rotate(360deg)}}#usub_cart_offers:empty{margin-top:24px;margin-bottom:0}@media(max-width:768px){.gwp-cart .gwp-add,.gwp-cart .gwp-title{font-size:13px}}@media screen and (max-width:990px){.gwp-cart .gwp-body{gap:18px}.gwp-cart .gwp-body img{width:118px;max-width:118px;height:auto}}@media(max-width:480px){.gwp-cart .gwp-body{gap:16px;padding-right:10px}.gwp-cart .gwp-copy{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/248/assets/gift-with-purchase.css.map */
