@charset "UTF-8";@font-face{font-family:marydale-space;src:local("Arial");unicode-range:U+20}.section-collection-list .hover-images{overflow:visible}.grid--compressed{margin-left:-15px}.grid--compressed .grid__item{padding-left:15px}.section-collection-list .product-block .product-block__image,.search-results-list .product-block,.featured-collection--product .product-block,.collection-product-list .product-block,.product-recommendations .product-block,.collection-header .product-block{background:#fff;border-radius:10px;box-shadow:0 0 #00a0ff,0 0 4px #00000014,0 1px 1px #00000014,0 2px 2px #00000014,0 4px 4px #00000014,0 8px 8px #00000014,0 16px 16px #00000014;transition:all .2s;overflow:hidden}.product-price{font-weight:700}.product-block__image-container{padding:10px}.product-block__actions{border-top:10px solid black;display:flex;flex-grow:1;justify-content:center;align-content:stretch;align-items:stretch}.product-block__actions .icon{height:30px;width:30px;margin:15px 0;vertical-align:top;color:#fff;filter:drop-shadow(0 0 1px rgba(0,0,0,.4))}.product-block__actions .feather-icon{flex-grow:1;height:60px}.product-block__actions .feather-icon:hover .icon{transform:scale(1.2)}.product-block__actions .feather-icon .icon{transition:transform .3s ease}.product-block__actions .product-action__wishlist{background:#ef4d4e}.product-block__actions .product-action__details{background:#ffc85b}.product-block__actions .product-action__add-to-cart{background:#88d4f2}.product-block__actions .product-action__add-to-cart .icon{position:relative;top:-3px;visibility:hidden}.btn--icon:hover svg{transform:scale(1.3)}.btn--icon svg{color:#fff;filter:drop-shadow(0 0 1px rgba(0,0,0,.4));transition:transform .15s}.product-block__quicklook-btn{display:none}.grid--uniform-row-gutters .one-whole:nth-child(n+2),.grid--uniform-row-gutters .one-half:nth-child(n+3),.grid--uniform-row-gutters .one-third:nth-child(n+4),.grid--uniform-row-gutters .one-quarter:nth-child(n+5),.grid--uniform-row-gutters .one-fifth:nth-child(n+6),.grid--uniform-row-gutters .one-sixth:nth-child(n+7),.grid--uniform-row-gutters .two-sixths:nth-child(n+4),.grid--uniform-row-gutters .three-sixths:nth-child(n+3),.grid--uniform-row-gutters .one-eighth:nth-child(n+9),.grid--uniform-row-gutters .two-eighths:nth-child(n+5),.grid--uniform-row-gutters .four-eighths:nth-child(n+3),.grid--uniform-row-gutters .five-tenths:nth-child(n+3),.grid--uniform-row-gutters .one-twelfth:nth-child(n+13),.grid--uniform-row-gutters .two-twelfths:nth-child(n+7),.grid--uniform-row-gutters .three-twelfths:nth-child(n+5),.grid--uniform-row-gutters .four-twelfths:nth-child(n+4),.grid--uniform-row-gutters .six-twelfths:nth-child(n+3){margin-top:15px}.js-quickbuy-button:not(.product-action__add-to-cart){cursor:zoom-in}.quickbuy .rimage-outer-wrapper{max-height:100%;max-width:initial;margin:0 10px;border-radius:10px;box-shadow:0 0 #00a0ff,0 0 4px #00000014,0 1px 1px #00000014,0 2px 2px #00000014,0 4px 4px #00000014,0 8px 8px #00000014,0 16px 16px #00000014;transition:all .2s;overflow:hidden;transform:scale(.9)}.quickbuy .slick-current .rimage-outer-wrapper{transform:scale(1)}.quickbuy .slick-slider{overflow:visible}.quickbuy .slick-list{position:absolute;width:calc(100% + 60px);margin-left:-30px}.quickbuy .zoomImg{cursor:crosshair}.quickbuy .quickbuy__title{flex-grow:1;text-align:center}.quickbuy .quickbuy__titlebar{background:#000;color:#fff;font-weight:600;padding:15px 30px;align-items:center;border-radius:9px 9px 0 0}.quickbuy .quickbuy__price{min-height:auto;text-align:right;font-weight:700;font-size:1.5rem;padding:0 15px;border-radius:8px;border:3px solid white;background:#442373}.quickbuy .quickbuy__form{background:transparent}.quickbuy a.js-close-quickbuy.icon.feather-icon{text-align:center;height:100%;width:100%;padding-top:0;margin:0;display:flex;justify-content:center;align-items:center}.quickbuy .quickbuy__titlebar{margin-top:-20px;padding-right:100px;margin-bottom:15px;background:#19003d}.quickbuy #cboxContent{overflow:hidden}.quickbuy .quickbuy__title{font-size:1.25rem}.quickbuy .quickbuy__close{height:calc(100% - 14px);position:absolute;top:0;right:0;line-height:0;width:80px;border-radius:8px;overflow:hidden;margin:7px;background:#d3325d;box-shadow:0 0 0 1px #ad2549;padding:0;min-width:auto}.quickbuy .quickbuy__close:hover{background:#d3325d;box-shadow:0 0 0 1px #ad2549}.quickbuy .quickbuy__close:hover svg{transform:scale(.8)}.quickbuy .quickbuy__close .icon{height:40px;width:40px}.quickbuy .quickbuy__wishlist-add{min-width:auto;width:100%}.quickbuy .quickbuy__wishlist-add,.quickbuy .quickbuy__wishlist-add:hover{background:#ef4d4e;box-shadow:0 0 0 1px #da2a2b}.quickbuy .quickbuy__variant{padding-left:30px}.quickbuy .quick-buy__product-form--properties{flex-grow:1}.quickbuy__slider-controls{position:absolute;top:calc(50% - 22px);width:100%;background:red;z-index:1;left:0}.quickbuy__slider-controls .prev{text-align:center;left:10px}.quickbuy__slider-controls .next{text-align:center;right:10px}.quickbuy__slider-controls .prev,.quickbuy__slider-controls .next{margin:-15px 0;width:71px;height:50px;transition:opacity .25s;position:absolute;min-width:auto;padding:0;border-radius:100px;background-color:#7f838f;box-shadow:0 0 #00a0ff,0 0 4px #00000026,0 1px 1px #00000026,0 2px 2px #00000026,0 4px 4px #00000026,0 8px 8px #00000026,0 16px 16px #00000026}.quickbuy__slider-controls .prev .icon,.quickbuy__slider-controls .next .icon{height:30px;vertical-align:middle;width:30px}.quickbuy__slider-controls .prev:not(.slick-disabled):hover,.quickbuy__slider-controls .next:not(.slick-disabled):hover{opacity:1}.quickbuy__slider-controls .prev.slick-disabled:hover,.quickbuy__slider-controls .next.slick-disabled:hover{opacity:.2}.quickbuy__slider-controls .prev.slick-disabled:hover svg,.quickbuy__slider-controls .next.slick-disabled:hover svg{transform:scale(1)}.select2-dropdown{box-shadow:0 0 #00a0ff,0 0 4px #00000024,0 1px 2px #00000024,0 2px 4px #00000024,0 4px 8px #00000024,0 8px 16px #00000024,0 16px 32px #00000024}.select2-results__option:first-child{border-radius:3px 3px 0 0}.select2-results__option:last-child{border-radius:0 0 3px 3px}.select2-selection__rendered{font-weight:500}.select2-container--default .select2-results>.select2-results__options{max-height:none}.select2-search:not(.select2-search--hide)+.select2-results .select2-results__option:not([id]):before{content:"Add to list: ";font-size:.8rem;font-weight:700}.select2-results__option[aria-selected=true]:after{content:" \2714\fe0e";float:right}.section-collection-list .product-block__title{display:none}.wl__btn--add{position:relative}.wl__btn--add.quickbuy__wishlist-add .feather-icon{width:36px;height:36px;margin:-7px}.wl__btn--add.quickbuy__wishlist-add .feather-heart{width:36px;height:36px}.wl__btn--add .feather-heart{transition:all .3s ease;transform:scale(1)}.wl__btn--add:hover .feather-heart{transform:scale(1.2)}.wl__btn--add .feather-check{position:absolute;top:calc(50% - 13px);left:calc(50% + 18px);stroke-width:4px;stroke:#ef4d4e;stroke:#fff;border-radius:100px;padding:1px;transition:all .2s ease-out}.wl__btn--add.wl--liked.wl--clicked .feather-heart{animation:wishlist-heart-inflate .5s backwards}.wl__btn--add.wl--liked .feather-heart{fill:#fff}.wl__btn--add.wl--liked .feather-check{opacity:1;transform:scale(1)}.wl__btn--add.wl--not-liked.wl--clicked .feather-heart{animation:wishlist-heart-pop .5s forwards}.wl__btn--add.wl--not-liked .feather-check{opacity:0;transform:scale(.5)}@keyframes wishlist-heart-wiggle{0%{transform:rotate(0) scale(1.3)}20%{transform:rotate(-10deg) scale(1.4)}40%{transform:rotate(8deg) scale(1.3)}60%{transform:rotate(-6deg) scale(1.2)}to{transform:rotate(0) scale(1)}}@keyframes wishlist-heart-pop{0%{transform:scale(1.2)}50%{transform:scale(.9)}to{transform:scale(1)}}@keyframes wishlist-heart-inflate{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1.2)}}.icon.feather-gift-list{position:relative;top:2px}.cart-gift-box .header-cart__count{position:absolute;top:25px;left:36px;width:auto;margin-top:-.5em;font-size:18px;line-height:.9;text-align:center;font-weight:700;background:#50248f;color:#fff;padding:0 5px 3px 2px;border-radius:0 0 5px}.cart-gift-box .header-cart__count:after{content:"";display:block;width:calc(100% + 3px);height:8px;background:#50248f;position:absolute;top:-4px;right:0;border-radius:0 5px 0 0;z-index:-1}.cart-gift-box .header-cart__count:before{content:"";display:block;width:10px;height:calc(100% - 1px);background:#50248f;position:absolute;bottom:0;left:-5px;border-radius:2px 5px 0 0;z-index:-1}.header-wishlist{margin-right:12px}.header-wishlist__count{position:absolute;top:25px;left:36px;width:auto;margin-top:-.5em;font-size:18px;line-height:.9;text-align:center;font-weight:700;background:#50248f;color:#fff;padding:0 5px 3px 0;border-radius:0 0 5px}.header-wishlist__count:after{content:"";display:block;width:calc(100% + 3px);height:8px;background:#50248f;position:absolute;top:-4px;right:0;border-radius:0 5px 0 0;z-index:-1}.header-wishlist__count:before{content:"";display:block;width:10px;height:calc(100% + -0px);background:#50248f;position:absolute;bottom:0;left:-9px;border-radius:2px 5px 0 0;z-index:-1}#closed-docked-search:focus{box-shadow:none}.product-block__title{font-family:marydale-space,marydale,sans-serif;font-weight:700;font-style:normal;font-size:1.5rem;line-height:1.3;padding:0 10px}.quickbuy .quickbuy__title{font-family:marydale-space,marydale,sans-serif;font-weight:900;font-size:1.6rem}.cf__gift-recipients>div{align-self:stretch}.cf__gift-recipients .select2-container{width:100%!important}.cf__gift-recipients .select2-dropdown{display:none}.cf__gift-recipients .select2-selection{padding:0 5px 5px;border-radius:5px!important}.cf-form-inner label{margin-bottom:.4em;display:inline-block}.cf-form-inner .select2-container--default .select2-selection--multiple .select2-selection__choice{padding:5px 10px;margin-top:10px;margin-right:10px}.cf-form-inner .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{margin-right:7px}.cf-form-inner .select2-container--default .select2-search--inline{margin-top:10px;width:100%}.cf-form-inner .select2-container--default .select2-search--inline .select2-search__field{display:block;width:100%!important;margin-top:0;border-radius:0;border-top:0 solid #d3d3d3}.cf-form-inner .cf-form-actions .cf-next-step{margin-right:0}.cf-form-inner .cf-form-actions .cf-next-step span:after{content:" \bb";margin-right:-.3em}.cf-form-inner .cf-form-actions .cf-prev-step span:before{content:"\ab  ";margin-left:-.3em}.cf-form-inner .cf-skip-step-container p{margin:0 0 1em;font-weight:600;text-transform:uppercase;font-size:.9rem}.cf-form-inner .cf-skip-step-container .cf-skip-step{margin-right:0}.cf-form-inner .cf-skip-step-container .cf-skip-step:not(:hover){background:#07bda6;box-shadow:0 0 0 1px #07bda6;text-shadow:0 0 3px rgba(0,0,0,.25)}.cf-form-inner .cf-skip-step-container .cf-skip-step:focus{outline:none;box-shadow:0 0 0 4px #50248f}.cf-form-inner .cf-skip-step-container .cf-skip-step:hover{color:#07bda6;box-shadow:0 0 0 2px #07bda6}.cf-field-container.cf__instructions[data-cf-column-width="6"]{width:45%;padding-left:5%}.cf__budget-amount input[type=number]{padding-left:65px}.cf__budget-amount .cf__input-wrapper{position:relative}.cf__budget-amount .cf__input-wrapper:before,.cf__budget-amount .cf__input-wrapper:after{content:"";display:block;position:absolute;width:45px;height:calc(100% - 2px);background:#e3e3e3;left:1px;top:1px;border-radius:4px 0 0 4px;border-right:1px solid #bcb5ca}.cf__budget-amount .cf__input-wrapper:after{content:"$";background:transparent;top:calc(50% + 1px);border-radius:4px 0 0 4px;text-align:center;vertical-align:middle;line-height:0;font-size:1.2rem;font-weight:670;border-right:none;color:#7a7a7a}.cf__gift-recipients label,.cf__budget-amount label{font-weight:600}.layout-landing .form-grid-item{padding-left:0}.layout-landing .account-form{max-width:none}.layout-landing .account-form .already-have-account{margin:60px 0 -40px}.layout-landing #MainContent{min-height:100vh;display:flex;align-items:center;padding:2rem 0rem 6rem;flex-direction:column}.layout-landing #MainContent .motion-background{content:"";display:block;position:fixed;width:100%;height:100%;background-position:72% center;background-size:cover;background-attachment:fixed;top:0;left:0}.layout-landing #MainContent .motion-background.daytime{background-image:url(//the-holiday-gift-shop-canada.myshopify.com/cdn/shop/files/Mountains-Daytime_3000x.jpg?v=4428399883016603264);z-index:1}.layout-landing #MainContent .motion-background.nighttime{background-image:url(//the-holiday-gift-shop-canada.myshopify.com/cdn/shop/files/Mountains-Nighttime_3000x.jpg?v=226601560070745432);z-index:2;opacity:0;animation:45s linear infinite day-night-cycle;animation-delay:0s}.layout-landing #MainContent .motion-background.sunrise{background-image:url(//the-holiday-gift-shop-canada.myshopify.com/cdn/shop/files/Mountains-Sunrise_3000x.jpg?v=13673494417227072205);z-index:3;opacity:1;animation:45s linear infinite sunrise-cycle;animation-delay:0s}.layout-landing #MainContent .motion-background.sunset{background-image:url(//the-holiday-gift-shop-canada.myshopify.com/cdn/shop/files/Mountains-Sunset_3000x.jpg?v=7466906984791760579);z-index:3;opacity:0;animation:45s linear infinite sunset-cycle;animation-delay:0s}.layout-landing .cf-form-step>.cf-field-container:first-child>.cf-field{background:#f3f6f8;border:none;box-shadow:-8px -8px 16px 10px #fff,0 0 30px #00006499,0 0 15px 5px inset #ffffff0d,-20px 0 5px -20px inset #0000641a,-20px 0 2px -20px inset #0000641a,0 -20px 5px -20px inset #0000641a,0 -20px 2px -20px inset #0000641a}.layout-landing .container{background:#f3f6f8;border-radius:10px;box-shadow:0 8px 8px #0000321a,0 16px 16px #00003240,0 32px 32px #00003266;position:relative;z-index:10;width:760px}.layout-landing .container.has__floating-menu{padding:100px 30px}.layout-landing .floating-menu{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;height:50px;background:#50248f;position:absolute;width:100%;left:0;top:0;border-radius:10px 10px 0 0}.layout-landing .floating-menu li{padding:0 20px;color:#fff;font-weight:600}.layout-landing .floating-menu a{text-decoration:none;color:#fff}.layout-landing .floating-menu .feather-icon{position:relative;top:-4px}.layout-landing .floating-menu.is__guest .go--is-customer,.layout-landing .floating-menu.is__customer .go--is-guest,.layout-landing .floating-menu.shop__pre_reg .go__users,.layout-landing .floating-menu.shop__closed .go__users{display:none}.layout-landing .continue--options{margin-top:30px;margin-bottom:60px}.layout-landing .continue--options:last-child{margin-bottom:0}.layout-landing .continue--options .title{margin-bottom:10px}.layout-landing .go__logout,.layout-landing .go__switch-login-path a{font-weight:700}.layout-landing .header-content{background:none}.layout-landing h1.title{font-size:2.6rem;margin-bottom:2rem}.layout-landing h1.title+.instructions{margin:-1.5rem 0 1.5rem}.layout-landing h1.title.title-middle{margin-top:3rem}.layout-landing .cf__instructions h3{font-family:marydale-space,marydale,sans-serif;font-weight:900;font-size:2rem}@keyframes day-night-cycle{0%{opacity:0}49.999%{opacity:0}50%{opacity:1}99.999%{opacity:1}to{opacity:0}}@keyframes sunset-cycle{0%{opacity:0}45%{opacity:0}49.999%{opacity:1}50%{opacity:1}60%{opacity:0}to{opacity:0}}@keyframes sunrise-cycle{15%{opacity:1}20%{opacity:0}90%{opacity:0}to{opacity:1}}.template-reset_password #ResetPassword{width:100%;margin:0}.template-reset_password label{display:block;text-align:left}.registration-link{position:absolute;z-index:10;width:100%;text-align:center;bottom:1rem}.registration-link a{background:#fff;padding:10px 20px;border-radius:10px;text-decoration:none;color:#50248f;font-weight:600}button:focus,.btn:focus,[role=button]:focus,[type=button]:focus,[type=reset]:focus,[type=submit]:focus{outline:none;box-shadow:0 0 0 4px #07bda6}.hgs__choose-user{background:#f3f6f8}.hgs__choose-user .hgs__user-card{position:relative;cursor:pointer}.hgs__choose-user.hgs__choose-user--parent{margin-top:0}.hgs__choose-user h2{padding:0 .5rem 1.5rem;font-size:1.2rem;font-weight:700}.hgs__choose-user .hgs__user-parent h2{font-size:2rem;padding:0;line-height:1.2}.hgs__choose-user .hgs__user-parent p{margin:0;padding-bottom:1em;font-size:1.3rem;font-weight:600;line-height:1.2}.hgs__choose-user .hgs__user-parent img{border-radius:15px;width:50%}.hgs__choose-user img{height:auto}.hgs__choose-user .user_cart-count{position:absolute;top:-10px;right:-10px;z-index:10;font-size:1rem;color:#fff;width:2em;height:2em;line-height:2em;border-radius:1em;font-weight:600;text-align:center;background:#50258f}.hgs__choose-user .user_status{font-weight:400}.hgs__user--done-shopping .user_cart-count{background-color:#00b929!important}.hgs__user--done-shopping .user_cart-count span{display:none}.hgs__user--done-shopping .user_cart-count:after{content:"\2714\fe0e"}.hgs__user--still-shopping .user_cart-count{display:none}header .user__parent-link,.header-navigation .user__parent-link{display:flex;align-items:center;cursor:default}header .user__parent-link .user__avatar,.header-navigation .user__parent-link .user__avatar{line-height:0;padding-left:10px}header .user__parent-link .user__avatar img,.header-navigation .user__parent-link .user__avatar img{background:#bdc8d0;border-radius:200px;width:50px;height:50px;max-width:none}header .user__parent-link .user__name,.header-navigation .user__parent-link .user__name{font-weight:700;font-size:1.5rem;white-space:nowrap}header .icon-label,.header-navigation .icon-label{display:block;position:relative;font-weight:500;line-height:1.2}header .header-wishlist,.header-navigation .header-wishlist{margin-right:4px}header .header-wishlist .icon-label,.header-navigation .header-wishlist .icon-label{left:-.15em}header .header-cart .icon-label,.header-navigation .header-cart .icon-label{left:.5em}header .customer-account,.header-navigation .customer-account{margin-right:20px;padding-left:10px}.search-bar__container .btn.search-form__icon{left:5px}.search-bar__container .search-form__input{border-radius:50px}.go__confirm--container{padding:100px 20px}.go__confirm--message{margin-bottom:2em}.added-notice .cart-summary__quantity{background:#d31059;color:#fff;padding:.3rem .6rem .3rem .3rem;margin-left:.3rem;font-size:1rem;border-radius:1em}.cart-summary__product__property,.cart-summary__product__variants{font-size:.875rem}.cart-summary__product-title{font-weight:600}.cart-summary__price{font-weight:700}.header-cart .cart-summary{position:fixed;display:flex;flex-direction:column;visibility:hidden;z-index:201;top:0;right:0;bottom:0;width:480px;padding-top:70px;border:none;border-radius:10px 0 0 10px;transform:translate(100%);transition:transform .4s cubic-bezier(.165,.84,.44,1),visibility .4s cubic-bezier(.165,.84,.44,1)}body.show__cart-summary .header-cart .cart-summary{transform:translate(0);visibility:visible;transition-duration:.8s}.header-cart .cart-summary a:not(.btn):not(.quantity__remove){color:inherit}.header-cart .cart-summary a:not(.btn){text-decoration:none}.header-cart .cart-summary .cart-summary__header{background:#230051;color:#fff;position:absolute;top:0;left:0;width:100%;z-index:-1;height:60px;padding:12px 20px 0}.header-cart .cart-summary .cart-summary__product__info{display:flex;flex-grow:1;align-items:center}.header-cart .cart-summary .cart-summary__product__actions{flex-shrink:0;margin-left:5px}.header-cart .cart-summary .cart-summary__product-title{font-size:.9rem;line-height:1.2;font-weight:600}.header-cart .cart-summary .cart-summary__quantity{display:inline-block;border-radius:50px;color:inherit;font-weight:600;font-size:1rem;padding:0}.header-cart .cart-summary .cart-summary__quantity input{font-weight:600;display:inline-block;width:3em;padding:2px 2px 2px 10px;margin-left:2px}.header-cart .cart-summary .cart-summary__remove .quantity__remove{background:#f2154e;display:inline-block;border-radius:50px;color:#fff;font-weight:600;font-size:1rem;padding:5px;font-size:.75rem;width:100%;text-align:center;margin-top:5px}.header-cart .cart-summary .js__toggle_cart_drawer{position:absolute;top:10px;right:10px;line-height:0;width:80px;border-radius:8px;overflow:hidden;background:#d3325d;box-shadow:0 0 0 1px #ad2549;padding:0;min-width:auto}.header-cart .cart-summary .js__toggle_cart_drawer:hover{background:#d3325d;box-shadow:0 0 0 1px #ad2549}.header-cart .cart-summary .js__toggle_cart_drawer:hover svg{transform:scale(.8)}.header-cart .cart-summary .js__toggle_cart_drawer .icon{height:40px;width:40px}.header-cart .cart-summary .cart-summary__product-list{overflow-y:scroll;padding:0 30px;margin:0 -30px;max-height:none;flex-grow:1}.header-cart .cart-summary .cart-summary__product-list .cart-summary__product{align-items:center;border-bottom:1px solid #c4cdd5;padding:15px 0}.header-cart .cart-summary .cart-summary__product-list .cart-summary__product:last-child{margin-bottom:50px;border-bottom:none}.header-cart .cart-summary .cart-summary__product-list::-webkit-scrollbar{-webkit-appearance:none;width:7px}.header-cart .cart-summary .cart-summary__product-list::-webkit-scrollbar-thumb{border-radius:4px;background-color:#00000080;box-shadow:0 0 1px #ffffff80}.header-cart .cart-summary .cart-summary__footer{flex-shrink:0;position:relative;margin:0 -30px;padding:15px 30px 0;border-top:1px solid lightgrey}.header-cart .cart-summary__total-quantity-row{color:inherit}.header-cart .cart-summary__total-price-row .amount-price,.header-cart .cart-summary__total-price-row .amount-quantity{font-weight:700}.cart-summary--overlay{visibility:hidden;cursor:pointer;background:#000c;position:fixed;top:0;left:0;width:100%;height:100%;z-index:200;opacity:0;transition:opacity .4s cubic-bezier(.165,.84,.44,1),visibility .4s cubic-bezier(.165,.84,.44,1)}body.show__cart-summary .cart-summary--overlay{visibility:visible;opacity:1;transition-duration:.8s}.budget{margin:0 auto 15px;width:400px;width:100%;position:relative;display:flex;flex-direction:column;line-height:1.3}.budget .budget__info{position:relative}.budget .budget__summary{text-align:center;font-size:1.2rem;margin-bottom:10px}.budget .budget__details{margin-top:20px;font-size:1rem;margin-bottom:10px;font-weight:500}.budget .progress-bar{height:20px;width:100%;margin-bottom:10px}.budget .progress-bar .progress-value{background-color:#8f33ff}.budget.over-budget .budget__info .amount-price{color:red}.budget.over-budget .bar-chart .portion-spent{background-color:red}.budget .amount-price,.budget .amount-quantity{font-weight:700}.budget .amount-bubble{font-weight:400;padding:0}.budget .amount-bubble.amount-spent{float:left;text-align:left}.budget .amount-bubble.amount-left{float:right;text-align:right}.progress-bar{height:20px;width:100%;padding:5px;background:#4d4d4d;position:relative;overflow:hidden;border-radius:5px;box-shadow:inset 0 1px 3px #0006;margin-bottom:10px}.progress-bar .progress-value{position:absolute;height:calc(100% - 4px);margin:2px;width:calc(5% + var(--progress-value) * 95% - 4px);background-color:#8f33ff;top:0;left:0;box-shadow:inset 1px 1px 3px #fffc,0 0 3px 1px #000,0 0 6px #00000080;border-radius:3px;overflow:hidden;transition:width 2s cubic-bezier(.25,1,.5,1)}.progress-bar .progress-value:after{content:"";display:block;position:absolute;left:-50px;top:0;width:calc(100% + 50px);height:100%;background-image:linear-gradient(-45deg,rgba(255,255,255,.1) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.1) 50%,rgba(255,255,255,.1) 75%,transparent 75%,transparent 100%);background-size:50px 50px}.progress-bar .progress-value.animate:after{animation:scrollProgressBar 2s linear infinite}@keyframes scrollProgressBar{0%{transform:translate(50px)}to{transform:translate(0)}}.scrollbox{position:relative;z-index:1;background:#fff no-repeat;background-image:radial-gradient(farthest-side at 50% 0,#0000004d,#0000),radial-gradient(farthest-side at 50% 100%,#0003,#0000);background-position:0 0,0 100%;background-size:100% 20px}.scrollbox:before,.scrollbox:after{content:"";position:relative;z-index:-1;display:block;height:40px;margin:0 -30px -40px;background:linear-gradient(to bottom,#fff,#fff 20%,#fff0)}.scrollbox:after{margin:-40px -30px 0;background:linear-gradient(to bottom,#fff0,#fff 80%,#fff)}body.show__cart-summary{overflow:hidden!important}.processing-data{animation:pulseOpacity 2s infinite ease-in-out}@keyframes pulseOpacity{0%{opacity:1}50%{opacity:.2}to{opacity:1}}.neumorphic-card{background:#f3f6f8;border:none;box-shadow:-8px -8px 16px 10px #fff,0 0 30px #00006499,0 0 15px 5px inset #ffffff0d,-20px 0 5px -20px inset #0000641a,-20px 0 2px -20px inset #0000641a,0 -20px 5px -20px inset #0000641a,0 -20px 2px -20px inset #0000641a;border-radius:10px}.account__dashboard .hgs__child-summary-card{margin-top:10px;margin-bottom:20px;padding:20px 30px;position:relative}.account__dashboard .hgs__child-summary-card .flex{align-items:center}.account__dashboard .hgs__child-summary-card h3{line-height:1;display:inline-block;margin:0 0 .7rem}.account__dashboard .hgs__child-summary-card img{height:auto}.account__dashboard .hgs__child-summary-card .data-label{font-weight:400}.account__dashboard .hgs__child-summary-card .data-value{font-weight:700}.account__dashboard .hgs__child-summary-card .hgs__child-avatar{position:relative}.account__dashboard .hgs__child-summary-card .user_cart-count{position:absolute;top:-10px;right:-10px;z-index:10;font-size:1rem;color:#fff;width:2em;height:2em;line-height:2em;border-radius:1em;font-weight:600;text-align:center;background:#50258f}.account__dashboard .hgs__child-summary-card .over_budget{color:red}.account__dashboard .grid--zero-margin{margin-left:0}.breadcrumbs{font-size:.9rem}.pagination{margin:60px 0 100px}.pagination .page{border:2px solid #230051;border-radius:5px;font-weight:700;padding:0;display:inline-block}.pagination .page a{padding:10px 15px;display:inline-block}.pagination .page.page.current{padding:10px 15px;background:#230051;color:#fff}.pagination .next,.pagination .prev{padding:10px 15px;font-weight:700}.pagination .deco{font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/14/assets/customizations.scss.css.map */
