.pdp-trust{display:flex;flex-direction:column;gap:14px;margin:14px 0 0}.pdp-trust__list{list-style:none;padding:0;margin:0;border:.5px solid rgba(var(--text-color)/.12);border-radius:8px;overflow:hidden;background:rgb(var(--background-color, 255 255 255))}.pdp-trust__list li+li .pdp-trust__item{border-top:.5px solid rgba(var(--text-color)/.12)}.pdp-trust__item{display:flex;align-items:center;gap:12px;width:100%;padding:12px 14px;background:none;border:0;text-align:left;cursor:pointer;font:inherit;color:rgb(var(--text-color));transition:background-color .15s ease;-webkit-tap-highlight-color:transparent}.pdp-trust__item:hover{background-color:rgba(var(--text-color)/.03)}.pdp-trust__item:focus-visible{outline:2px solid rgba(var(--text-color)/.4);outline-offset:-2px}.pdp-trust__icon{flex-shrink:0;display:inline-flex;color:rgb(var(--text-color))}.pdp-trust__icon svg{width:18px;height:18px;display:block}.pdp-trust__title{flex:1;min-width:0;font-size:var(--ui-caption-size);font-weight:var(--ui-weight-regular);line-height:var(--ui-caption-line-height);color:rgb(var(--text-color))}.pdp-trust__chevron{flex-shrink:0;display:inline-flex;color:rgba(var(--text-color)/.45)}.pdp-trust__chevron svg{width:14px;height:14px;display:block}.pdp-trust__methods-heading{margin:16px 0 8px;font-size:var(--eyebrow-size);font-weight:var(--eyebrow-weight);letter-spacing:var(--eyebrow-spacing);text-transform:uppercase;color:var(--eyebrow-color)}.pdp-trust__methods{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:6px;align-items:center}.pdp-trust__methods li{display:inline-flex}.pdp-trust__method-icon{width:32px;height:20px;opacity:.78;transition:opacity .15s ease}.pdp-trust__method-icon:hover{opacity:1}.pdp-trust__method-icon--custom{width:auto;height:20px;object-fit:contain}@media(min-width:1024px){.pdp-trust__item{padding:11px 14px}}.pdp-trust-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;pointer-events:none}.pdp-trust-modal:not([hidden]){pointer-events:auto}.pdp-trust-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0006;opacity:0;transition:opacity .25s ease;cursor:pointer;-webkit-tap-highlight-color:transparent}.pdp-trust-modal.is-open .pdp-trust-modal__backdrop{opacity:1}.pdp-trust-modal__panel{position:absolute;background:rgb(var(--background-color, 255 255 255));box-shadow:0 -10px 30px #00000026;outline:none;left:0;right:0;bottom:0;max-height:85vh;transform:translateY(100%);transition:transform .3s cubic-bezier(.4,0,.2,1);border-radius:16px 16px 0 0;display:flex;flex-direction:column}.pdp-trust-modal.is-open .pdp-trust-modal__panel{transform:translateY(0)}.pdp-trust-modal__close{position:absolute;top:12px;right:12px;width:36px;height:36px;border:0;background:#0000000d;border-radius:50%;cursor:pointer;color:rgb(var(--text-color));display:inline-flex;align-items:center;justify-content:center;transition:background-color .15s ease;z-index:1;-webkit-tap-highlight-color:transparent}.pdp-trust-modal__close:hover{background:#0000001a}.pdp-trust-modal__close:focus-visible{outline:2px solid rgba(var(--text-color)/.5);outline-offset:2px}.pdp-trust-modal__close svg{width:18px;height:18px}.pdp-trust-modal__body{padding:28px 24px 32px;overflow-y:auto;-webkit-overflow-scrolling:touch}.pdp-trust-modal__body:before{content:"";display:block;width:40px;height:4px;background:#0000001f;border-radius:2px;margin:-16px auto 18px}.pdp-trust-modal__heading{font-family:var(--heading-font-family, serif);font-size:var(--ui-h3-size);font-weight:var(--ui-h3-weight);color:rgb(var(--text-color));margin:0 0 14px;letter-spacing:var(--ui-ls-default);line-height:var(--ui-h3-line-height);padding-right:40px}.pdp-trust-modal__content p{font-size:var(--ui-caption-size);color:rgba(var(--text-color)/.78);line-height:1.65;margin:0 0 12px}.pdp-trust-modal__content p:last-child{margin-bottom:0}body.pdp-modal-open{overflow:hidden}@media(min-width:1024px){.pdp-trust-modal__panel{top:0;right:0;bottom:0;left:auto;width:440px;max-width:90vw;max-height:none;transform:translate(100%);border-radius:0}.pdp-trust-modal.is-open .pdp-trust-modal__panel{transform:translate(0)}.pdp-trust-modal__body:before{display:none}.pdp-trust-modal__body{padding:56px 36px 40px}.pdp-trust-modal__heading{font-size:var(--ui-h3-size-desktop)}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/pdp-trust.css.map */
