#ptw-wrapin #ptw-text-message{padding:5px}#ptw-wrapin .ptw-message-limit{width:95%}#ptw-wrapin #ptw-gift-needed:after{left:20px!important}#ptw-wrapin .ptw-app-label label{left:18px!important;cursor:pointer}.gift-wrap-variants{margin-top:15px;padding:15px;background:#f9f9f9;border:1px solid #e5e5e5;border-radius:4px;width:90%}.gift-wrap-variants__title{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px;color:#1b365d}.gift-wrap-variants__options{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:10px}.gift-wrap-variant-option{display:flex;flex-direction:column;align-items:center;padding:10px 8px;border:2px solid #e5e5e5;border-radius:4px;cursor:pointer;transition:all .2s ease;background:#fff;position:relative}.gift-wrap-variant-option:hover{border-color:#1b365d;transform:translateY(-2px);box-shadow:0 3px 8px #0000001a}.gift-wrap-variant-option.selected{border-color:#1b365d;background:#f0f4f8;box-shadow:0 0 0 2px #1b365d33}.gift-wrap-variant-option input[type=radio]{position:absolute!important;opacity:0!important;pointer-events:none!important}.gift-wrap-variant-visual{width:70px;height:70px;margin-bottom:8px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:4px;background:#fff}.gift-wrap-variant-visual img{width:100%;height:100%;object-fit:cover;display:block}.gift-wrap-placeholder{font-size:32px}.gift-wrap-variant-name{font-size:11px;text-align:center;line-height:1.3;font-weight:500;color:#333}.gift-wrap-variant-option.selected .gift-wrap-variant-name{color:#1b365d;font-weight:700}.gift-wrap-variant-option.selected:after{content:"\2713";position:absolute;top:5px;right:5px;width:20px;height:20px;background:#1b365d;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.gift-wrap-variants__note{font-size:10px;color:#666;font-style:italic;text-align:center;margin-top:8px}@keyframes variant-select{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.gift-wrap-variant-option.selected{animation:variant-select .3s ease}@media only screen and (max-width: 768px){.gift-wrap-variants{width:100%}.ptw-app-gnote .ptw-message-note,#ptw-wrapin #ptw-text-message{width:100%!important}.gift-wrap-variant-visual{width:60px;height:60px}.gift-wrap-variant-option{padding:8px 6px}.gift-wrap-variant-name{font-size:10px}.gift-wrap-variants__title{font-size:11px}.gift-wrap-variants{padding:12px}}@media only screen and (max-width: 480px){.gift-wrap-variant-visual{width:50px;height:50px}.gift-wrap-variant-name{font-size:9px}}#ptw-wrapin+.gift-wrap-variants{margin-top:10px}.ajax-cart__line-item,.item__properties div{display:block}.ajax-cart__line-item:has(*[name*=_qikify]),.ajax-cart__line-item:has(*[data-qikify]),.item__properties div:has(*[name*=_qikify]),.item__properties div:has(*[data-qikify]){display:none!important}.ajax-cart__line-items div:contains("_qikify"),.ajax-cart__line-items div:contains("entry_id"),.ajax-cart__line-items div:contains("quantity_added"),.ajax-cart__line-items div:contains("Linked Variant ID"),.ajax-cart__line-items div:contains("_Linked Variant ID"),.item__properties div:contains("_qikify"),.item__properties div:contains("entry_id"),.item__properties div:contains("quantity_added"),.item__properties div:contains("Linked Variant ID"),.item__properties div:contains("_Linked Variant ID"){display:none!important}.ajax-cart__line-item-properties li:has(:contains("Linked Variant ID")),.ajax-cart__line-item-properties li:has(:contains("_Linked Variant ID")),.ajax-cart__line-item-properties li:contains("Linked Variant ID"),.ajax-cart__line-item-properties li:contains("_Linked Variant ID"){display:none!important}.ajax-cart--drawer .gift-wrap-variants{margin-left:-5px;margin-right:-5px}.ajax-cart__product:has(.gift-wrap-variants):before{content:"\1f381";position:absolute;top:8px;left:8px;background:#f05579;color:#fff;padding:2px 6px;font-size:12px;border-radius:3px;z-index:5}
/*# sourceMappingURL=/cdn/shop/t/125/assets/gift-wrap-variants.css.map */
