.stocking-builder{--stocking-festive-edge: url(stocking-festive-edge.svg)}.stocking-builder .travel-builder__eyebrow{display:none!important}.stocking-builder:not(.has-results):not(.is-loading) .travel-builder__header{overflow:visible;background-image:radial-gradient(circle,rgba(169,133,72,.13) 0 1px,transparent 1.15px),radial-gradient(circle at 12% 20%,rgba(111,49,56,.1),transparent 31%),radial-gradient(circle at 86% 72%,rgba(39,66,55,.11),transparent 34%),linear-gradient(135deg,#ffffffd6,#f9f2e7f0);background-repeat:repeat,no-repeat,no-repeat,no-repeat;background-position:0 0,center,center,center;background-size:18px 18px,auto,auto,auto}.stocking-builder:not(.has-results):not(.is-loading) .travel-builder__header:before{content:none!important;display:none!important}.stocking-builder:not(.has-results):not(.is-loading) .travel-builder__header:after{content:"";position:absolute;z-index:0;left:2.2rem;right:2.2rem;bottom:-1.05rem;height:1.8rem;background:var(--stocking-festive-edge) center / 12rem 1.8rem repeat-x;opacity:.82;pointer-events:none}.stocking-builder:not(.has-results):not(.is-loading) [data-step] .travel-builder__step-title:before,.stocking-builder.is-loading .travel-builder__loading-inner:before,.stocking-builder.has-results:not(.is-loading) .travel-builder__results-heading>div:first-child:before,.stocking-builder.has-results:not(.is-loading) .travel-builder__results-heading>div:first-child:after,.stocking-builder.has-results:not(.is-loading) .travel-builder__total:before{content:none!important;display:none!important}.stocking-builder.has-results:not(.is-loading) .travel-builder__results-heading>div:first-child{padding-left:0!important}.stocking-builder:not(.has-results):not(.is-loading) .travel-builder__progress,.stocking-builder.is-loading .travel-builder__loading-track{box-shadow:inset 0 0 0 .1rem #a9854814}.stocking-builder:not(.has-results):not(.is-loading) .travel-builder__progress-bar{background:linear-gradient(90deg,var(--stocking-wine),var(--stocking-forest))}.stocking-builder.has-results:not(.is-loading) .travel-builder__total{margin-top:1.8rem;padding-top:1.8rem;border-top:.1rem solid rgba(169,133,72,.24)}.stocking-builder__extra-treat-controls{display:flex;justify-content:center;margin:1.5rem 0 .3rem}.stocking-builder__add-extra{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;min-height:4.6rem;min-width:22rem;padding:.9rem 1.7rem;border:.1rem dashed rgba(var(--color-foreground),.28);border-radius:999px;background:#ffffff94;color:rgb(var(--color-foreground));font:inherit;font-size:1.28rem;font-weight:600;cursor:pointer;transition:transform .16s ease,border-color .16s ease,background-color .16s ease}.stocking-builder__add-extra:hover{transform:translateY(-.1rem);border-color:rgba(var(--color-foreground),.48);background:#ffffffeb}.stocking-builder__add-extra-icon{display:grid;place-items:center;width:2rem;height:2rem;border-radius:50%;background:rgba(var(--color-foreground),.075);font-size:1.7rem;font-weight:400;line-height:1}.stocking-builder__remove-extra{display:inline-block;margin-top:.75rem;padding:.2rem 0;border:0;border-bottom:.1rem solid rgba(var(--color-foreground),.22);background:transparent;color:rgba(var(--color-foreground),.58);font:inherit;font-size:1.12rem;line-height:1.3;cursor:pointer}.stocking-builder__remove-extra:hover{color:rgb(var(--color-foreground));border-bottom-color:rgba(var(--color-foreground),.5)}@media screen and (max-width:749px){.stocking-builder:not(.has-results):not(.is-loading) .travel-builder__header:after{left:1.4rem;right:1.4rem;bottom:-.9rem;height:1.5rem;background-size:10rem 1.5rem}.stocking-builder__extra-treat-controls{margin:1.3rem 0 .2rem}.stocking-builder__add-extra{width:100%;min-width:0;min-height:4.8rem}}@media(prefers-reduced-motion:reduce){.stocking-builder__add-extra{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/stocking-builder-christmas.css.map */
