.tiered-gifts__inner{display:flex;flex-direction:column;gap:2px}.cart-gifts{display:block;overflow:hidden}.cart-gifts .cart-gifts-header{font-family:var(--font-gt-extended);font-size:14px;line-height:24px;font-weight:300}.cart-gifts .tiered-gifts{margin-top:8px}.cart-gifts .influencer-gifts,.cart-gifts .quantity-gifts,.cart-gifts .tiered-gifts,.cart-gifts .universal-gifts{position:relative}.cart-gifts .influencer-gifts .cart-gifts-header,.cart-gifts .quantity-gifts .cart-gifts-header,.cart-gifts .tiered-gifts .cart-gifts-header,.cart-gifts .universal-gifts .cart-gifts-header{position:relative;background-color:#000;color:#fff;font-size:10px;border-radius:4px;padding:0 4px}.cart-gifts .influencer-gifts__inner .gift-button,.cart-gifts .quantity-gifts__inner .gift-button,.cart-gifts .tiered-gifts__inner .gift-button,.cart-gifts .universal-gifts__inner .gift-button{padding:8px 16px;background-color:#f8f9f9}.cart-gifts .influencer-gifts__inner .gift-button .giftadded,.cart-gifts .quantity-gifts__inner .gift-button .giftadded,.cart-gifts .tiered-gifts__inner .gift-button .giftadded,.cart-gifts .universal-gifts__inner .gift-button .giftadded{color:var(--color-white);margin-top:8px;border:1px solid var(--color-dark);padding:15px 2px;position:relative;font-family:var(--font-gt-extended);font-size:12px;line-height:1;display:block;text-align:center;z-index:1;text-transform:none;pointer-events:none}.cart-gifts .influencer-gifts__inner .gift-button .text-holder a,.cart-gifts .quantity-gifts__inner .gift-button .text-holder a,.cart-gifts .tiered-gifts__inner .gift-button .text-holder a,.cart-gifts .universal-gifts__inner .gift-button .text-holder a{display:flex;flex-direction:column}.cart-gifts .influencer-gifts__inner .gift-button .text-holder a .campaing-title,.cart-gifts .quantity-gifts__inner .gift-button .text-holder a .campaing-title,.cart-gifts .tiered-gifts__inner .gift-button .text-holder a .campaing-title,.cart-gifts .universal-gifts__inner .gift-button .text-holder a .campaing-title{display:flex;gap:var(--spacing-1x);align-items:center}.cart-gifts .influencer-gifts__inner .gift-button .text-holder a .campaing-title h6,.cart-gifts .quantity-gifts__inner .gift-button .text-holder a .campaing-title h6,.cart-gifts .tiered-gifts__inner .gift-button .text-holder a .campaing-title h6,.cart-gifts .universal-gifts__inner .gift-button .text-holder a .campaing-title h6{width:fit-content}.cart-gifts .influencer-gifts__inner .gift-button .text-holder a .campaing-title span,.cart-gifts .quantity-gifts__inner .gift-button .text-holder a .campaing-title span,.cart-gifts .tiered-gifts__inner .gift-button .text-holder a .campaing-title span,.cart-gifts .universal-gifts__inner .gift-button .text-holder a .campaing-title span{background-color:#000;color:#fff;width:fit-content;padding:0 4px;border-radius:4px;font-size:12px}.cart-gifts .influencer-gifts__inner .gift-button .text-holder a h6,.cart-gifts .quantity-gifts__inner .gift-button .text-holder a h6,.cart-gifts .tiered-gifts__inner .gift-button .text-holder a h6,.cart-gifts .universal-gifts__inner .gift-button .text-holder a h6{padding:0!important}.cart-gifts .influencer-gifts__inner .gift-button .text-holder a span,.cart-gifts .quantity-gifts__inner .gift-button .text-holder a span,.cart-gifts .tiered-gifts__inner .gift-button .text-holder a span,.cart-gifts .universal-gifts__inner .gift-button .text-holder a span{margin:0!important;grid-area:1/2/3/3!important;display:flex;justify-content:flex-end;width:100%}.cart-gifts .influencer-gifts__inner .gift-button .text-holder a span p,.cart-gifts .quantity-gifts__inner .gift-button .text-holder a span p,.cart-gifts .tiered-gifts__inner .gift-button .text-holder a span p,.cart-gifts .universal-gifts__inner .gift-button .text-holder a span p{padding:0!important}.cart-gifts .influencer-gifts__inner .gift-button .text-holder .text-description,.cart-gifts .quantity-gifts__inner .gift-button .text-holder .text-description,.cart-gifts .tiered-gifts__inner .gift-button .text-holder .text-description,.cart-gifts .universal-gifts__inner .gift-button .text-holder .text-description{grid-area:1/1/2/2!important;display:flex;flex-direction:column;justify-content:flex-start;height:100%;text-align:left!important;margin:0!important}.cart-gifts .influencer-gifts__inner .gift-button .text-holder .text-description h6,.cart-gifts .quantity-gifts__inner .gift-button .text-holder .text-description h6,.cart-gifts .tiered-gifts__inner .gift-button .text-holder .text-description h6,.cart-gifts .universal-gifts__inner .gift-button .text-holder .text-description h6{padding:0!important}.cart-gifts .influencer-gifts__inner .gift-button .text-holder .text-description P,.cart-gifts .quantity-gifts__inner .gift-button .text-holder .text-description P,.cart-gifts .tiered-gifts__inner .gift-button .text-holder .text-description P,.cart-gifts .universal-gifts__inner .gift-button .text-holder .text-description P{margin-top:8px}.cart-gifts .influencer-gifts__inner .gift-button .text-holder .price,.cart-gifts .quantity-gifts__inner .gift-button .text-holder .price,.cart-gifts .tiered-gifts__inner .gift-button .text-holder .price,.cart-gifts .universal-gifts__inner .gift-button .text-holder .price{margin:0!important;grid-area:1/2/2/3!important;display:flex;justify-content:flex-end;width:100%;text-align:right!important}.cart-gifts .influencer-gifts__inner .gift-button .image-holder,.cart-gifts .quantity-gifts__inner .gift-button .image-holder,.cart-gifts .tiered-gifts__inner .gift-button .image-holder,.cart-gifts .universal-gifts__inner .gift-button .image-holder{max-height:60px;max-width:60px}.cart-gifts .influencer-gifts__inner .gift-button .image-holder a,.cart-gifts .quantity-gifts__inner .gift-button .image-holder a,.cart-gifts .tiered-gifts__inner .gift-button .image-holder a,.cart-gifts .universal-gifts__inner .gift-button .image-holder a{height:100%}.cart-gifts .influencer-gifts__inner .gift-button .small,.cart-gifts .quantity-gifts__inner .gift-button .small,.cart-gifts .tiered-gifts__inner .gift-button .small,.cart-gifts .universal-gifts__inner .gift-button .small{max-height:60px;max-width:60px}.cart-gifts .influencer-gifts__inner .gift-button .small a,.cart-gifts .quantity-gifts__inner .gift-button .small a,.cart-gifts .tiered-gifts__inner .gift-button .small a,.cart-gifts .universal-gifts__inner .gift-button .small a{height:100%}.cart-gifts .influencer-gifts__inner .gift-button .medium,.cart-gifts .quantity-gifts__inner .gift-button .medium,.cart-gifts .tiered-gifts__inner .gift-button .medium,.cart-gifts .universal-gifts__inner .gift-button .medium{max-height:80px;max-width:80px}.cart-gifts .influencer-gifts__inner .gift-button .medium a,.cart-gifts .quantity-gifts__inner .gift-button .medium a,.cart-gifts .tiered-gifts__inner .gift-button .medium a,.cart-gifts .universal-gifts__inner .gift-button .medium a{height:100%}.cart-gifts .influencer-gifts__inner .gift-button .large,.cart-gifts .quantity-gifts__inner .gift-button .large,.cart-gifts .tiered-gifts__inner .gift-button .large,.cart-gifts .universal-gifts__inner .gift-button .large{max-height:100%;max-width:100%}.cart-gifts .influencer-gifts__inner .gift-button .large a,.cart-gifts .quantity-gifts__inner .gift-button .large a,.cart-gifts .tiered-gifts__inner .gift-button .large a,.cart-gifts .universal-gifts__inner .gift-button .large a{height:100%}.cart-gifts .influencer-gifts__inner #blurred,.cart-gifts .quantity-gifts__inner #blurred,.cart-gifts .tiered-gifts__inner #blurred,.cart-gifts .universal-gifts__inner #blurred{opacity:.3;pointer-events:none;filter:blur(1px) grayscale(1)}.cart-gifts .influencer-gifts__inner .abovethreshold,.cart-gifts .quantity-gifts__inner .abovethreshold,.cart-gifts .tiered-gifts__inner .abovethreshold,.cart-gifts .universal-gifts__inner .abovethreshold{display:none}.cart-gifts .influencer-gifts__inner .upgrade-message,.cart-gifts .quantity-gifts__inner .upgrade-message,.cart-gifts .tiered-gifts__inner .upgrade-message,.cart-gifts .universal-gifts__inner .upgrade-message{margin-top:8px;font-family:var(--font-gt-extended);font-size:13px;line-height:20px;font-weight:300}.cart-gifts .influencer-gifts__inner span,.cart-gifts .quantity-gifts__inner span,.cart-gifts .tiered-gifts__inner span,.cart-gifts .universal-gifts__inner span{grid-area:3/1/4/2!important;display:flex;justify-content:flex-end}.cart-gifts .influencer-gifts .unlock-message,.cart-gifts .quantity-gifts .unlock-message,.cart-gifts .tiered-gifts .unlock-message,.cart-gifts .universal-gifts .unlock-message{position:absolute;top:50%;left:50%;font-family:var(--font-nantes);font-size:20px;line-height:32px;max-width:220px;transform:translate(-50%,calc(-50% + 18px));text-align:center;z-index:1;font-weight:300}.cart-gifts .selectable-gifts{margin-top:2px;position:relative}.cart-gifts .selectable-gifts[data-state=disabled] .product-slider__swiper,.cart-gifts .selectable-gifts[data-state=disabled] .swiper-wrapper,.cart-gifts .selectable-gifts[data-state=disabled] .text-holder__pagination-arrows{pointer-events:none}.cart-gifts .selectable-gifts[data-state=disabled] .text-holder__pagination-arrows svg{opacity:.3}.cart-gifts .selectable-gifts[data-state=disabled] .selectable-gits__container{opacity:.3;background-color:#f8f9f94d;filter:blur(1px) grayscale(0);pointer-events:none}.cart-gifts .selectable-gifts[data-state=disabled] .selectable-gits__container .swiper-wrapper{pointer-events:none}.cart-gifts .selectable-gifts[data-state=disabled] .selectable-gits__container .button-holder label{border:1px solid #01010133!important;padding:15px 12px;position:relative;font-family:var(--font-gt-extended);font-size:12px!important;line-height:1;display:block;text-align:center;z-index:1;background-color:#fff!important}.cart-gifts .selectable-gifts[data-state=disabled] input[type=radio]{position:absolute;opacity:0;cursor:pointer;inset:0;height:100%;width:100%;z-index:5}.cart-gifts .selectable-gifts[data-state=disabled] input[type=radio]~label{color:var(--color-dark)!important;background-color:#f8f9f9!important}.cart-gifts .selectable-gifts[data-state=disabled] input[type=radio]~label:after{content:attr(data-text-selectable);color:var(--color-dark)!important}.cart-gifts .selectable-gifts .selectable-gifts__inner{margin-top:var(--spacing-1x);padding-top:var(--spacing-1x);padding-bottom:var(--spacing-1x);background-color:#f8f9f9}.cart-gifts .selectable-gifts .selectable-gifts__inner h3{position:relative}.cart-gifts .selectable-gifts .selectable-gifts__inner .text-holder__pagination-arrows{position:absolute;top:13px;right:0;gap:var(--spacing-2x);align-items:center;opacity:1;transition:opacity .3s ease-in-out;display:flex;padding-right:var(--spacing-1x)}.cart-gifts .selectable-gifts .selectable-gifts__inner .text-holder__pagination-arrows:hover{cursor:pointer}.cart-gifts .selectable-gifts .selectable-gifts__inner .text-holder__pagination-arrows .swiper-button-previous{rotate:180deg}.cart-gifts .selectable-gifts .selectable-gifts__inner .text-holder__pagination-arrows .swiper-button-previous svg{height:16px}.cart-gifts .selectable-gifts .selectable-gifts__inner .text-holder__pagination-arrows .swiper-button-next svg{height:16px}.cart-gifts .selectable-gifts .selectable-gifts__inner .text-holder__pagination-arrows .swiper-button-disabled{opacity:.3;transition:opacity .3s ease-in-out}.cart-gifts .selectable-gifts .message{position:absolute;top:50%;left:50%;font-family:var(--font-nantes);font-size:20px;line-height:32px;max-width:220px;transform:translate(-50%,-50%);text-align:center;z-index:1}.cart-gifts .selectable-gifts .cart-gifts-header{padding:2px 16px}.cart-gifts .selectable-gifts .selectable-gits__container{display:flex;width:100%;max-width:100%}.cart-gifts .selectable-gifts .selectable-gits__container.swiper .swiper-wrapper{display:flex;pointer-events:all;max-width:100%;padding-left:8px;margin-top:8px}.cart-gifts .selectable-gifts .selectable-gits__container.swiper .swiper-wrapper .swiper-slide{min-width:85%!important}.cart-gifts .selectable-gifts[data-state=selectable]{pointer-events:all}.cart-gifts .gift-button{padding:8px 16px;display:flex;pointer-events:all}.cart-gifts .gift-button[disabled]{opacity:.3;pointer-events:none;filter:blur(1px) grayscale(1);display:block}.cart-gifts .gift-button[disabled] .button-holder label{border:1px solid #01010133!important;padding:15px 2px;position:relative;font-family:var(--font-gt-extended);font-size:12px!important;line-height:1;display:block;text-align:center;z-index:1;background-color:#fff!important}.cart-gifts .gift-button .image-holder{width:100px;height:100px;display:flex;align-items:center;flex:0 0 auto;background-color:#fff;overflow:hidden}.cart-gifts .gift-button .image-holder img{height:100%;width:100%;object-fit:cover}.cart-gifts .gift-button .text-holder{padding-left:12px;padding-top:12px;display:flex;flex-direction:row;justify-content:space-between;width:100%}.cart-gifts .gift-button .text-holder h6{padding-top:16px;grid-area:1/1/2/3;font-family:var(--font-gt-expanded);font-size:11px;font-weight:400;line-height:14px}.cart-gifts .gift-button .text-holder p:nth-child(2){grid-area:2/1/3/3}.cart-gifts .gift-button .text-holder p:nth-child(3){margin-top:0;grid-area:3/1/4/2;display:flex;justify-content:flex-end;padding:0!important;width:100%}.cart-gifts .gift-button .text-holder .button-holder{grid-area:3/2/4/3}.cart-gifts .gift-button .text-holder p{font-family:GT America Extended;font-size:10px;color:grey}.cart-gifts .gift-button .text-holder p s{color:#000;font-size:10px;font-family:GT America Expanded}.cart-gifts .gift-button--selectable{padding:8px;background-color:#fcfcfc}.cart-gifts .gift-button--selectable .image-holder{background-color:#fff}.cart-gifts .gift-button--selectable .text-holder{display:grid;grid-template-columns:1fr 1fr!important;grid-template-rows:repeat(3,auto);grid-column-gap:32px;grid-row-gap:0px}.cart-gifts .gift-button--selectable .text-holder h6{padding-top:0;grid-area:1/1/2/3}.cart-gifts .gift-button--selectable .text-holder p:nth-child(2){margin-top:8px;grid-area:2/1/3/3}.cart-gifts .gift-button--selectable .text-holder p:nth-child(3){padding-top:10px;grid-area:1/2/2/3;display:flex;flex-direction:column;text-align:right}.cart-gifts .gift-button--selectable .text-holder .button-holder{grid-area:4/1/4/3}.cart-gifts .gift-button .button-holder{position:relative;margin-top:16px}.cart-gifts .gift-button .button-holder label{border:1px solid #01010133;padding:15px 12px;position:relative;font-family:var(--font-gt-extended);font-size:12px!important;line-height:1;display:block;text-align:center;z-index:1;background-color:#fff}.cart-gifts .gift-button .button-holder label:after{content:attr(data-text-selectable)}.cart-gifts .gift-button .button-holder label:hover{cursor:pointer}.cart-gifts .gift-button .button-holder input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;inset:0;height:100%;width:100%;z-index:5}.cart-gifts .gift-button .button-holder .checked{pointer-events:none}.cart-gifts .gift-button .button-holder .checked~label{background-color:var(--color-dark)!important;color:var(--color-white)!important;pointer-events:none}.cart-gifts .gift-button .button-holder .checked~label:after{content:attr(data-text-selected);color:var(--color-white);pointer-events:none}.blurred-influencer .influencer-gifts__inner .gift-button[disabled]{display:flex!important;filter:blur(1px) grayscale(0)!important}.zero-amount{color:#000;font-family:GT America Expanded;font-size:9px}@media (min-width:768px){.cart-gifts .influencer-gifts__inner span,.cart-gifts .quantity-gifts__inner span,.cart-gifts .tiered-gifts__inner span,.cart-gifts .universal-gifts__inner span{grid-area:2/2/3/3!important;text-align:right}.cart-gifts .selectable-gifts .selectable-gits__container.swiper .swiper-wrapper .swiper-slide{min-width:75%!important}.cart-gifts .gift-button .image-holder img{height:100%}.cart-gifts .gift-button .text-holder p:nth-child(2){grid-area:2/1/4/2}.cart-gifts .gift-button .text-holder p:nth-child(3){grid-area:2/2/3/3;text-align:right}.cart-gifts .gift-button--selectable .text-holder{grid-template-columns:repeat(2,auto)}.cart-gifts .gift-button--selectable .text-holder h6{padding-top:16px}.cart-gifts .gift-button--selectable .text-holder p:nth-child(2){margin-top:8px;grid-area:2/1/4/2}.cart-gifts .gift-button--selectable .text-holder p:nth-child(3){grid-area:1/2/2/3}.cart-gifts .gift-button--selectable .text-holder .button-holder{grid-area:3/2/4/3}}