.gc-product-info{display:none}.gc-product-info.active{display:block}.gc-pdp .description a:not(.link--primary):not(.js__pdp-view-details){display:inline!important;margin:0!important;text-decoration:underline!important;color:#072037!important;cursor:pointer!important}#gc-physical-media{display:none}#gc-physical-media.active{display:contents}#gc-digital-media.product__media-outer{display:none}#gc-digital-media.product__media-outer.active{display:block}.gc-media-blank{min-height:1px}.gc-format-toggle{margin-top:25px;margin-bottom:30px}.gc-format-toggle__label{font-size:13px;letter-spacing:1.5px;color:#1d2635;font-weight:600;margin-bottom:10px;display:block;font-family:Trade Gothic,TradeGothic LT,sans-serif}.gc-format-toggle__buttons{display:flex;gap:0;border:1px solid #072037}.gc-format-toggle__btn{flex:1;padding:16px 20px;border:none;background:#fff;cursor:pointer;text-align:left;text-decoration:none;color:inherit;box-sizing:border-box;transition:all .25s ease;font-family:Trade Gothic,TradeGothic LT,sans-serif}.gc-format-toggle__btn:first-child{border-right:1px solid #072037}.gc-format-toggle__btn-title{display:block;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#072037;margin-bottom:4px}.gc-format-toggle__btn-subtitle{display:block;font-size:12px;color:#666;font-weight:400}.gc-format-toggle__btn.active{background:#072037}.gc-format-toggle__btn.active .gc-format-toggle__btn-title,.gc-format-toggle__btn.active .gc-format-toggle__btn-subtitle{color:#fff}.gc-format-toggle__btn:hover:not(.active){background:#f5f3ef}.gc-view{display:none}.gc-view.active{display:block}.gc-digital-form{margin-top:0}.gc-digital-form .variant-option{margin-bottom:25px}.gc-digital-form .variant-option .label{font-family:Trade Gothic,TradeGothic LT,sans-serif;font-size:14px;color:#072037;margin-bottom:8px;text-transform:capitalize}.gc-digital-form .variant-option .label .selected{font-weight:700}.gc-digital-form .dropdown-select{width:247px;max-width:100%}.gc-digital-form__group{margin-bottom:20px}.gc-digital-form__label{display:block;font-size:13px;letter-spacing:1px;color:#072037;margin-bottom:6px;font-weight:500;font-family:Trade Gothic,TradeGothic LT,sans-serif}.gc-digital-form__label .gc-required{color:#a7784d}.gc-digital-form__input,.gc-digital-form__select,.gc-digital-form__textarea{width:100%;padding:12px 14px;border:1px solid #d1cdc7;background:#fff;font-size:15px;color:#072037;font-family:Trade Gothic,TradeGothic LT,sans-serif;transition:border-color .2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;box-sizing:border-box}.gc-digital-form__input:focus,.gc-digital-form__select:focus,.gc-digital-form__textarea:focus{outline:none;border-color:#a7784d}.gc-digital-form__input::placeholder{color:#999}.gc-digital-form__textarea{min-height:100px;resize:vertical}.gc-instant-badge{display:inline-flex;align-items:center;gap:8px;border:1px solid #072037;border-radius:9999px;padding:6px 11px;margin-bottom:25px;font-size:14px;color:#072037}.gc-instant-badge svg{flex-shrink:0}.gc-sendto{border:0;margin:0 0 20px;padding:0;min-width:0}.gc-sendto__legend{display:block;width:100%;padding:0;font-size:13px;text-transform:uppercase;letter-spacing:1px;color:#072037;margin-bottom:12px;font-weight:600;font-family:Trade Gothic,TradeGothic LT,sans-serif}.gc-sendto__option{display:flex;align-items:center;gap:10px;min-height:28px;margin-bottom:10px;cursor:pointer;font-family:Trade Gothic,TradeGothic LT,sans-serif;font-size:15px;color:#072037}.gc-sendto__option:last-child{margin-bottom:0}.gc-sendto__option input[type=radio]{accent-color:#072037;width:18px;height:18px;margin:0;flex-shrink:0}.gc-sendto__note{margin:0 0 20px;font-family:Trade Gothic,TradeGothic LT,sans-serif;font-size:13px;line-height:1.6;color:#5c6370}.gc-hidden-block{display:none!important}.gc-field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px}.gc-digital-form__label .gc-optional{text-transform:none;letter-spacing:normal;font-weight:400;color:#666}.gc-char-count{display:block;margin-top:4px;font-family:Trade Gothic,TradeGothic LT,sans-serif;font-size:12px;color:#999}.gc-delivery-options{display:flex;gap:10px;margin-bottom:10px}.gc-delivery-btn{min-width:110px;padding:12px 26px;border:1px solid #d1cdc7;background:#fff;color:#072037;font-family:Trade Gothic,TradeGothic LT,sans-serif;font-size:15px;line-height:normal;border-radius:0;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.gc-delivery-btn:hover{border-color:#072037}.gc-delivery-btn.active{border-color:#072037;box-shadow:inset 0 0 0 1px #072037}.gc-delivery-note{display:block;margin-top:8px;font-family:Trade Gothic,TradeGothic LT,sans-serif;font-size:12px;color:#5c6370}.gc-date-picker-wrapper{display:none;margin-top:10px}.gc-date-picker-wrapper.visible{display:block}#gc-digital-view .quantity-btn-wrapper .add-to-cart{width:100%}#gc-digital-view .quantity-btn-wrapper .btn--primary{width:100%;max-width:100%;margin-left:0;margin-top:0}.gc-cart-note{margin:12px 0 0;font-family:Trade Gothic,TradeGothic LT,sans-serif;font-size:12px;line-height:1.6;color:#5c6370}.gc-error{border-color:#c0392b!important}.gc-error-msg{color:#c0392b;font-size:12px;margin-top:4px;display:none}.gc-error-msg.visible{display:block}.gc-digital-prices,#gc-digital-price-display,#gc-digital-price-display-mobile{margin-top:34px}.gc-digital-prices span,.gc-digital-prices s,#gc-digital-price-display span,#gc-digital-price-display s,#gc-digital-price-display-mobile span,#gc-digital-price-display-mobile s{font-family:Trade Gothic LT Std,sans-serif;font-size:16px;font-weight:400;line-height:normal;letter-spacing:normal;color:#072037}.gc-digital-prices s,#gc-digital-price-display s,#gc-digital-price-display-mobile s{margin-left:11px}.gc-pdp .bundler-target-element,.gc-pdp .bndlr-container,.gc-pdp .lb-qty-selector-wrapper,.gc-pdp .lb-qty-selector-variant-option-container,.gc-pdp .lb-qty-selector-tier-input-wrapper,.gc-pdp .appstle_sub_widget,.gc-pdp #subscription-detail-wrapper,.gc-pdp .tab-section,.gc-pdp .product .description a.link--primary,.gc-pdp .variant-option .dropdown-select.gc-combobox-hidden{display:none!important}.gc-combobox{position:relative;width:247px;max-width:100%}.gc-combobox__input{width:100%;padding:17px 40px 14px 20px;border:solid 1px #072037;background:transparent;font-family:Trade Gothic LT Std,sans-serif;font-size:15px;font-weight:400;line-height:normal;letter-spacing:normal;color:#072037;text-transform:capitalize;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;box-sizing:border-box;cursor:text;outline:none}.gc-combobox__input:focus{border-color:#072037}.gc-combobox__arrow{position:absolute;right:0;top:0;bottom:0;width:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.gc-combobox__arrow svg{width:10px;height:10px;transition:transform .2s ease;pointer-events:none}.gc-combobox.open .gc-combobox__arrow svg{transform:rotate(180deg)}.gc-combobox__dropdown{display:none;position:absolute;top:100%;left:0;right:0;background:#fff;border:solid 1px #072037;border-top:none;z-index:100;max-height:220px;overflow-y:auto}.gc-combobox.open .gc-combobox__dropdown{display:block}.gc-combobox__option{padding:12px 20px;font-family:Trade Gothic LT Std,sans-serif;font-size:15px;font-weight:400;color:#072037;cursor:pointer;text-transform:capitalize;transition:background .15s ease}.gc-combobox__option:hover{background:#f5f3ef}.gc-combobox__option.selected{background:#072037;color:#fff}.gc-combobox__option.gc-hidden{display:none}@media screen and (max-width:767px){.gc-format-toggle__buttons{flex-direction:column}.gc-format-toggle__btn:first-child{border-right:none;border-bottom:1px solid #072037}.gc-field-grid{grid-template-columns:1fr}.gc-delivery-btn{flex:1;min-width:0;padding:12px 16px}}
/*# sourceMappingURL=/cdn/shop/t/124/assets/gift-card-pdp.css.map */
