.campaign-baggage-claim{display:flex;flex-direction:column;gap:1.5rem;padding:2.75rem 0;background-color:#141414}.campaign-baggage-claim .campaign-baggage-claim__intro{display:flex;flex-direction:column;gap:.5rem;padding:0 2rem;text-align:left}.campaign-baggage-claim .campaign-baggage-claim__heading{margin:0;font-size:2rem!important;font-weight:900!important;line-height:1.2!important;text-transform:uppercase;color:#ffe27b}.campaign-baggage-claim .campaign-baggage-claim__subheading{margin:0;font-size:.875rem;color:#aaa18b}.campaign-baggage-claim .campaign-baggage-claim__strip{position:relative;height:24.375rem;background-image:repeating-linear-gradient(90deg,#000 0 .25rem,#141414 .25rem 2.75rem);background-position:center}.campaign-baggage-claim .campaign-baggage-claim__strip:before,.campaign-baggage-claim .campaign-baggage-claim__strip:after{content:"";position:absolute;right:0;left:0;z-index:1;height:1rem;background-image:repeating-linear-gradient(135deg,#ffe27b 0 1rem,#141414 1rem 2rem)}.campaign-baggage-claim .campaign-baggage-claim__strip:before{top:0}.campaign-baggage-claim .campaign-baggage-claim__strip:after{bottom:0}.campaign-baggage-claim .campaign-baggage-claim__list{display:flex;position:relative;align-items:center;justify-content:flex-start;gap:1rem;height:100%;padding:0 1rem;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory}.campaign-baggage-claim .campaign-baggage-claim__item{position:relative;flex-shrink:0;width:12.5rem;scroll-snap-align:center;transform:rotate(var(--campaign-baggage-claim-rotate))}.campaign-baggage-claim .campaign-baggage-claim__item img,.campaign-baggage-claim .campaign-baggage-claim__item-placeholder{width:100%;height:auto;object-fit:cover}.campaign-baggage-claim .campaign-baggage-claim__pill{position:absolute;top:50%;left:50%;padding:.375rem 1rem;font-family:"DM Serif Display",serif;font-size:1rem;text-transform:uppercase;color:#141414;white-space:nowrap;background-color:#fff;border-radius:999px;transform:translate(-50%,-50%)}@media(max-width:1023px){.campaign-baggage-claim .campaign-baggage-claim__strip{background-image:linear-gradient(90deg,#000,#0000 15% 85%,#000),repeating-linear-gradient(90deg,#000 0 .25rem,#141414 .25rem 2.75rem)}}@media(min-width:1024px){.campaign-baggage-claim{padding:4rem 0 3.5rem}.campaign-baggage-claim .campaign-baggage-claim__intro{padding:0 5rem}.campaign-baggage-claim .campaign-baggage-claim__heading{font-size:3rem!important}.campaign-baggage-claim .campaign-baggage-claim__subheading{font-size:1rem}.campaign-baggage-claim .campaign-baggage-claim__strip{height:25rem}.campaign-baggage-claim .campaign-baggage-claim__list{justify-content:space-around;gap:2.5rem;overflow-x:visible}.campaign-baggage-claim .campaign-baggage-claim__item{width:20rem}.campaign-baggage-claim .campaign-baggage-claim__pill{font-size:1.125rem}}
/*# sourceMappingURL=/cdn/shop/t/82/assets/campaign-baggage-claim-stylesheet.css.map */
