.gta-mobile-copy,.gta-shop-all-mobile,.gta-campaign__button.gta-mobile-action{display:none}@media(max-width:749px){.gta-redesign .gta-desktop-copy,.gta-redesign .gta-campaign__button.gta-desktop-action{display:none}.gta-redesign .gta-campaign__button.gta-mobile-action{display:flex}.gta-redesign .gta-mobile-copy{display:inline}.gta-redesign .gta-campaign__inner{padding-top:20px!important;padding-bottom:18px!important}.gta-redesign .gta-campaign__eyebrow{font-size:10px;margin-bottom:10px!important}.gta-redesign .gta-campaign h1{font-size:36px!important;line-height:1.05!important;margin-bottom:12px!important}.gta-redesign .gta-campaign__intro{font-size:15px!important;line-height:1.4!important;max-width:none;margin-bottom:16px!important}.gta-redesign .gta-campaign__button{display:flex;width:100%;min-height:48px;padding:14px 18px;font-size:15px}.gta-redesign .gta-campaign--ready .gta-campaign__media{aspect-ratio:1.77;min-height:0}.gta-redesign .gta-campaign--ready .gta-campaign__media img{object-fit:cover;object-position:center}.gta-redesign .gta-trust__grid{padding:0 20px!important;gap:0!important}.gta-redesign .gta-trust__item{min-height:42px!important;padding:8px 6px!important;font-size:11px!important;line-height:1.3!important}.gta-redesign .gta-bestsellers.gta-pad{padding-top:24px!important;padding-bottom:32px!important;scroll-margin-top:88px}.gta-redesign .gta-bestsellers .gta-gift-heading{gap:0;margin-bottom:18px!important}.gta-redesign .gta-bestsellers .gta-gift-heading h2{font-size:31px!important;line-height:1.1}.gta-redesign .gta-bestsellers .gta-campaign-label{font-size:9px;letter-spacing:.12em;margin-bottom:8px!important}.gta-redesign .gta-bestsellers .gta-gift-heading>a{display:none}.gta-redesign .gta-shop-grid{gap:26px 14px}.gta-redesign .gta-shop-card__body{padding-top:12px}.gta-redesign .gta-shop-card h3{font-size:17px!important;line-height:1.2!important;min-height:41px;margin-bottom:6px!important;color:#173c2b}.gta-redesign .gta-shop-card p{font-size:13px!important;line-height:1.4!important;color:#465b4c;min-height:37px;margin-bottom:10px!important}.gta-redesign .gta-shop-price{font-size:20px!important;line-height:1.15!important;margin-bottom:14px!important;color:#173c2b}.gta-redesign .gta-shop-button{min-height:48px!important;padding:13px 10px!important;font-size:14px!important;line-height:1.3;background:#193e2e;color:#f8f4eb!important;border-color:#193e2e}.gta-redesign .gta-shop-button:hover{background:#315b44}.gta-redesign .gta-shop-all-mobile{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;min-height:48px;margin:24px 0 0;padding:13px 16px;border:1px solid #b7c5b7;color:#193e2e;background:#fff;font:600 14px/1.3 Barlow,Arial,sans-serif}.gta-redesign .gta-shop-all-mobile span{font-size:20px}.gta-redesign .gta-gift-card-callout{display:grid;grid-template-columns:96px minmax(0,1fr);gap:14px;align-items:center;padding:18px 16px;margin-top:24px}.gta-redesign .gta-gift-card-art{width:96px;min-height:76px;height:76px;padding:10px 8px;gap:3px}.gta-redesign .gta-gift-card-art>span{font-size:6px;letter-spacing:.06em}.gta-redesign .gta-gift-card-art>strong{font-size:18px;line-height:1.1}.gta-redesign .gta-gift-card-art>small{font-size:5px;letter-spacing:.04em}.gta-redesign .gta-gift-card-copy{text-align:left}.gta-redesign .gta-gift-card-copy h3{font-size:23px;line-height:1.15;margin-bottom:8px}.gta-redesign .gta-gift-card-copy>p:not(.gta-gift-card-label){font-size:13px;line-height:1.4;margin:0}.gta-redesign .gta-gift-card-label{display:none}.gta-redesign .gta-gift-card-callout>.gta-shop-button{grid-column:1/-1}.gta-redesign .gta-video-section.gta-pad{padding:32px 0!important}.gta-redesign .gta-video-copy{display:block}.gta-redesign .gta-video-copy h2,.gta-redesign .gta-flagship__copy>h2{font-family:Barlow,Arial,sans-serif!important;font-weight:600!important;text-transform:none!important;letter-spacing:-.025em!important}.gta-redesign .gta-video-copy h2{font-size:31px!important;line-height:1.1!important;margin:0 0 16px!important}.gta-redesign .gta-video-gift{font-size:10px!important;line-height:1.3!important;margin-bottom:12px!important}.gta-redesign .gta-video-copy>.gta-video{margin:0 0 20px!important}.gta-redesign .gta-video-copy>p{font-size:16px!important;line-height:1.5!important;margin-bottom:16px!important}.gta-redesign .gta-step{display:grid;grid-template-columns:48px minmax(0,1fr);gap:12px;padding:12px 0!important;align-items:start}.gta-redesign .gta-step b{font-size:11px!important;line-height:1.5!important;letter-spacing:.02em}.gta-redesign .gta-step span{font-size:14px!important;line-height:1.45!important}.gta-redesign .gta-video-cta{margin-top:20px!important}.gta-redesign .gta-video-cta .gta-btn,.gta-redesign .gta-flagship .gta-btn{min-height:48px;padding:14px 16px;font:600 14px/1.3 Barlow,Arial,sans-serif;letter-spacing:0;text-transform:none}.gta-redesign .gta-gift-categories{padding:32px 0}.gta-redesign .gta-gift-categories .gta-gift-heading{display:block;text-align:center;margin-bottom:20px}.gta-redesign .gta-gift-categories .gta-gift-heading h2{font-size:29px;line-height:1.1}.gta-redesign .gta-gift-categories .gta-gift-heading>a{display:none}.gta-redesign .gta-gift-grid{gap:12px}.gta-redesign .gta-gift-grid>a{display:grid;grid-template-columns:104px minmax(0,1fr);align-items:center;gap:16px;min-height:88px;background:#fff;border:1px solid #e1e5dc;padding:8px}.gta-redesign .gta-gift-image{aspect-ratio:1.3}.gta-redesign .gta-gift-image img{object-fit:contain}.gta-redesign .gta-gift-caption{display:block;padding:0 4px 0 0}.gta-redesign .gta-gift-caption h3{font-size:21px;line-height:1.1;margin:0 0 7px}.gta-redesign .gta-gift-caption span{font-size:12px;line-height:1.3;text-align:left}.gta-redesign .gta-flagship{padding:32px 0!important}.gta-redesign .gta-flagship__grid{display:flex;flex-direction:column;gap:0;padding-left:20px;padding-right:20px}.gta-redesign .gta-flagship__copy{display:contents}.gta-redesign .gta-flagship__copy>.gta-eyebrow{order:0;width:fit-content;align-self:flex-start;font-size:10px!important;line-height:1.3;margin:0 0 12px!important}.gta-redesign .gta-flagship__copy>h2{order:1;width:100%;font-size:31px!important;line-height:1.1!important;margin:0 0 18px!important}.gta-redesign .gta-flagship__video{order:2;width:100%;margin:0 0 20px!important}.gta-redesign .gta-flagship__copy>p{order:3;width:100%;font-size:16px!important;line-height:1.5!important;margin:0 0 16px!important}.gta-redesign .gta-flagship__copy>.gta-rating{order:4;width:100%;font-size:12px;line-height:1.3;margin:0!important}.gta-redesign .gta-flagship__copy>.gta-benefits{order:5;width:100%;gap:8px;margin:16px 0 20px!important}.gta-redesign .gta-flagship .gta-benefits div{font-size:14px;line-height:1.45}.gta-redesign .gta-flagship__copy>div:last-child{order:6;width:100%}.gta-redesign .gta-chip{min-height:44px}}@media(max-width:749px){.gta-redesign #top.gta-campaign:before{content:"";display:block!important;position:absolute;inset:0 auto auto 0;width:100px;height:68px;background-image:url(holiday-desktop-gift-wrap.svg);background-position:left top;background-size:620px 620px;background-repeat:no-repeat;opacity:1;transform:none;-webkit-mask-image:none;mask-image:none;z-index:2;pointer-events:none}.gta-redesign #top.gta-campaign .gta-campaign__inner{padding-top:70px!important}}
/*# sourceMappingURL=/cdn/shop/t/91/assets/holiday-mobile-shopping.css.map */
