.product__info-container .product-form .tw-flex{gap:10px}.quantity:after{border-radius:5px}.quantity__input{font-weight:600}.customizer-quantity{margin-right:10px}@media (min-width: 990px) and (max-width: 1091px){.product-form__submit{padding:10px}}@media (min-width: 769px){.product-form__quantity quantity-input{height:100%}}@media (min-width: 768px) and (max-width: 768px){.product-form__submit{height:46px!important;margin-top:0!important}}.no-scroll{overflow:hidden;position:fixed;width:100%}@keyframes tw-pulse{50%{opacity:.5}}.tw-animate-pulse{animation:tw-pulse 2s cubic-bezier(.4,0,.6,1) infinite;background:#f2f2f2}#vu-customizer-open-button{background:gray;font-size:16px;font-weight:700;height:47px;width:100%;text-transform:uppercase;transition:all .3s ease}#vu-customizer-open-button.ready{opacity:1;background:linear-gradient(to right,#ff0f7b,#f89b29)}.customizer-hidden{display:none;opacity:0}.customizer-visible{display:flex;flex-direction:row;opacity:1;transition:opacity 3s ease-in-out;position:fixed;z-index:2;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#fff}#customizer-main-perspective,#customizer-perspective-text_area,#customizer-perspective-fourth,#customizer-perspective-fifth,#customizer-perspective-both_full{display:none}.customizer-screen-1 .customizer-tab-body-summary,.customizer-screen-1 #customizer-element-rumpl_info,.customizer-screen-1 #customizer-summary-items,.customizer-screen-1 .customizer-right-block-footer__vu-buttons,.customizer-screen-1 .screen-2-button,.customizer-screen-2 .customizer-tab-body-elements,.customizer-screen-2 #customizer-summary-items,.customizer-screen-2 #customizer-extra-info-1,.customizer-screen-2 .screen-1-button,.customizer-screen-2 .customizer-save-button-container{display:none!important}.customizer-screen-2 .customizer-quantity-selector-container{display:flex!important;align-items:center;gap:10px;margin:0;width:170px;position:relative}.customizer-quantity-selector-container{display:none}.customizer-add-to-cart-button{background:#dd603f;color:#fff}#customizer-left-block{display:flex;flex-direction:column}#customizer-right-block{width:400px;display:flex;flex-direction:column;justify-content:space-between;background:#f2f2f2;flex-shrink:0}#customizer-right-block-body{background:#f2f2f2;padding:15px;border-left:1px solid #d8d8d8}#customizer-right-block-body .logo{display:none}.customizer-right-block-footer__custom-buttons{display:flex;justify-content:space-between;border:2px solid #fe9782;padding:1em;background:#fff;margin-left:-1px}.logo img{margin:0 auto}.customizer-modal-close{cursor:pointer;position:absolute;top:18px;right:15px}.customizer-modal-close svg path{stroke:#f9ac9a}#customizer-tab-body-main_tab>div.customizer-tab-body-elements,#customizer-element-product_text{display:flex;flex-direction:column}#customizer-element-choice_of_product_color{order:1;margin-bottom:15px}#product_color_value,#text_color_value{display:block}#customizer-element-product_text{order:2}#customizer-element-text_location{order:3}#customizer-element-product_text .input-element-colors-container{order:1}#customizer-element-product_text .customizer-element-title{order:2}#customizer-element-product_text .customizer-input-element-container{order:3}#customizer-element-product_text .input-element-font-selector-container{order:4}#customizer-element-choice_of_product_color>div.customizer-element-value-container img{width:30px;height:30px;margin:0 5px;border-radius:50%}#customizer-element-product_text .swatches-container .flickity-button,#customizer-element-choice_of_product_color .customizer-element-value-container .flickity-button{background:transparent;width:25px;height:25px}#customizer-element-product_text .swatches-container .flickity-button,#customizer-element-choice_of_product_color .customizer-element-value-container .flickity-viewport{max-width:500px;margin:0 auto}#customizer-element-choice_of_product_color .customizer-element-value-container::-webkit-scrollbar,#customizer-element-product_text .swatches-container::-webkit-scrollbar{display:none}.customizer-list-element-images-item{opacity:.5}.customizer-list-element-images-item.customizer-selected,button.customizer-selected{opacity:1;border:1px solid black;border-radius:50%;padding:3px}.input-element-color-picker-button.customizer-selected{border:1px solid black;padding:3px;background-clip:content-box}.input-element-color-picker-button[style]{border-radius:50%;margin:0 9px;width:30px;height:30px}#customizer-element-choice_of_product_color .customizer-element-value-container,#customizer-element-product_text .swatches-container{padding:0 45px}#customizer-modal-overlay{background-color:#0000008f;position:fixed;left:0;top:0;width:100%;height:100%}.customizer-modal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;padding:25px}#terms-conditions{height:75vh;width:52vw;overflow-y:scroll;z-index:1;letter-spacing:0;color:#000;position:fixed}#terms-conditions h3{text-align:center;margin-bottom:20px;text-transform:uppercase}#terms-conditions ul{padding-left:20px;margin:10px 0}#terms-conditions ul li{list-style:disc}#terms-conditions .customizer-modal-close svg path,#share_design .customizer-modal-close svg path{stroke:#000}#share_design{height:auto;width:auto;text-align:center;border:2px solid #ddd}#copy_link{cursor:pointer}#copy_message{opacity:0}.animate{animation-name:show_then_hide;animation-duration:4s;animation-timing-function:ease-in-out}@keyframes show_then_hide{0%{opacity:.5}25%{opacity:1}50%{opacity:.5}to{opacity:0}}@media (max-width: 989px){#vu-customizer-open-button{height:56px!important;min-height:32px}}@media screen and (max-width:767px){#customizer-right-block-body .logo{display:block}.customizer-screen-2 #customizer-left-block .logo{display:none}#vu-customizer-open-button{height:60px!important;margin-top:15px}.customizer-visible{flex-direction:column;z-index:1234}#customizer-left-block,#customizer-right-block{width:100%}#customizer-left-block{max-width:100%}#customizer-left-block canvas{width:100%!important;height:100%!important}}#customizer-reset-button{border:1px solid #ff461d;color:#ff461d;padding:5px 30px;line-height:1.5;font-size:16px;border-radius:5px;text-transform:uppercase;font-family:var(--font-body-family)}.vu-review-design-button,.vu-edit-design-button{border:1px solid #ff461d;color:#fff;padding:5px 15px;background:linear-gradient(to right,#ff006f,#ff461d);line-height:1.5;font-size:16px;font-weight:600;border-radius:5px;text-transform:uppercase;font-family:var(--font-body-family);flex-grow:.7}#customizer-extra-info-1{background:#d8d8d8;border:1px solid #000;border-radius:5px;padding:10px;font-size:12px;line-height:1.5;font-family:var(--font-body-family);margin:15px}.input-label{font-size:16px;font-family:var(--font-body-family);font-weight:600;line-height:1.5;text-transform:uppercase}span.sub-label{display:flex;font-size:12px;line-height:1.5;font-family:var(--font-body-family)}#customizer-element-product_text>div.customizer-input-element-container>div.customizer-input-element-lines-container>input{border:1px solid #000;border-radius:5px;background-color:#fff;width:100%;height:40px;text-align:center}#customizer-element-product_text>div.customizer-input-element-container>div.customizer-input-element-lines-container>input::placeholder{text-transform:uppercase;color:#000}.customizer-input-element-container{margin:15px 0 10px}.customizer-input-element-container textarea{width:100%;border:1px solid #000;padding:5px 10px;border-radius:5px;resize:none}.input-element.customizer-element .input-element-font-selector-container{width:100%}.input-element.customizer-element .selected-font-display{height:35px;border-color:#000;background-color:#fff;cursor:pointer}.input-element-font-selector-container .selected-font-display{height:auto;border:1px solid #000;padding:5px 10px;border-radius:5px;position:relative}#customizer-element-product_text{margin-bottom:30px}#list-element-radio-text_location{display:flex;align-items:center;justify-content:space-between;gap:10px}.customizer-list-element-radio-item input:checked~label{background:#dd603f;color:#fff;font-weight:700}.customizer-list-element-radio-item input{display:none}.customizer-list-element-radio-item{width:33.3%;text-align:center}.customizer-list-element-radio-item label{width:100%;display:inline-block;border:1px solid #dd603f;color:#dd603f;border-radius:5px;font-size:11px;padding:5px;text-transform:uppercase;cursor:pointer}.customizer-modal-close svg{width:30px;height:30px}#share_design p{font-weight:600;margin:15px 0}#shareable_link{border:1px solid #000;border-radius:5px;padding:0 15px;height:40px;pointer-events:none}#copy_link{cursor:pointer;padding:8px 20px;background:#dd603f;border-radius:5px;color:#fff;margin-left:5px}#copy_message{margin-top:10px}.customizer-bottom-buttons{width:100%;display:inline-block;position:relative;padding-right:20px;padding-left:20px;padding-bottom:20px;margin-top:auto}#customizer-saved-button svg,#customizer-share-button svg{width:20px;height:20px}#customizer-saved-button,#customizer-share-button{border:1px solid #000;border-radius:50%;padding:5px}.customizer-bottom-button-groups{display:flex;align-items:center;justify-content:flex-end}#customizer-saved-button{margin-right:5px;position:relative}#customizer-saved-button #customizer-saved-item-count{position:absolute;background:var(--color-core-accent-color);top:-5px;right:-5px;color:rgb(var(--color-button-text));height:1.7rem;width:1.7rem;border-radius:100%;display:flex;justify-content:center;align-items:center;font-size:.9rem;line-height:calc(1 + .1 / var(--font-body-scale))}#customizer-saved-items{position:absolute;width:380px;height:300px;overflow-y:auto;background:#fff;border:2px solid #bfbfbf;bottom:62px;right:45px;padding:10px 0 10px 15px;z-index:1}#customizer-saved-items .customizer-saved-item-loader{max-width:50px;max-height:50px}#customizer-saved-items:before{content:"Your saved designs";text-transform:uppercase;font-weight:700}.customizer-saved-item img{max-width:60px!important;display:inline-block;margin-right:5px}.customizer-saved-item{text-align:left}.customizer-saved-item-date,.customizer-saved-item-recipe{display:inline-block;font-weight:600}.customizer-saved-item-recipe{display:none}.customizer-saved-item-remove{cursor:pointer}.customizer-saved-item-remove{width:100%;padding-left:70px;display:block;margin-top:-10px;padding-bottom:10px;text-transform:uppercase;text-decoration:underline;font-weight:600;color:#dd603f}#customizer-saved-button.active:before{content:"";display:inline-block;position:absolute;width:18px;height:18px;border-top:2px solid #bfbfbf;border-left:2px solid #bfbfbf;text-decoration:none;transform:rotate(-135deg);top:-18px;z-index:9;right:5px;background:#fff}#customizer-saved-items-close{position:absolute;top:-300px;right:55px;z-index:10}@media screen and (max-width: 767px){#customizer-saved-items-close{top:55px;right:unset;left:330px}}#customizer-element-rumpl_info{background:#c5c1c1;padding:15px;border-radius:5px;border:1px solid #696565;margin:0 15px 15px}.customizer-information-element-item[data-code=info_box] div{display:none}.customizer-information-element-item label,.customizer-information-element-item input{cursor:pointer}.customizer-custom-sale{font-weight:600;text-transform:uppercase;color:#000;padding:10px 0}.customizer-information-element-item[data-code=checkbox] label a{color:#00f}.customizer-information-element-item[data-code=checkbox] div{display:flex;align-items:center}#scales{width:20px;height:20px;position:relative;-webkit-appearance:none;border:1px solid #000;border-radius:3px;background:#fff}#customizer-tab-body-main_tab .customizer-tab-summary-item-quantity,#customizer-summary-item-choice_of_product_color .customizer-summary-item-quantity{display:none}#customizer-tab-body-main_tab .customizer-tab-summary-items,#customizer-summary-items{background:#fff;border:1px solid #ddd;border-radius:0 0 5px 5px}#customizer-tab-body-main_tab .customizer-tab-summary-item-element-name,.customizer-summary-item-element-name{font-weight:600}#customizer-tab-body-main_tab .customizer-tab-summary-item,.customizer-summary-item{padding:10px 0;border-bottom:2px solid #ddd;margin:0 20px}#customizer-tab-body-main_tab .customizer-tab-summary-item:last-child,.customizer-summary-item:last-child{border-bottom-color:transparent}.customizer-summary-items-block h2{background:#333;color:#fff;font-size:16px;padding:10px 20px;text-transform:uppercase;border-radius:5px 5px 0 0}.customizer-summary-items-block{position:relative}.summary-close-button{position:absolute;top:10px;right:10px;cursor:pointer}h3.approve-text{text-transform:uppercase;font-weight:600;text-align:center;max-width:270px;margin:0 auto 10px}@media screen and (max-width: 767px){h3.approve-text{margin:10px auto}}.summary-close-button svg{color:#fff;width:20px;height:20px}.customizer-screen-1 .customizer-summary-items-block-header,.customizer-screen-1 .approve-text{display:none}.customizer-screen-1 #customizer-summary-items{border-radius:0 0 5px 5px}.customizer-screen-2 .customizer-right-block-footer__custom-buttons{justify-content:center;border-bottom:none;padding-bottom:10px}.customizer-screen-2 .customizer-right-block-footer__custom-buttons .vu-edit-design-button.screen-2-button{width:100%;background:transparent;color:#ff461d;padding:10px 15px;transition:background .3s,color .3s}.customizer-screen-2 .customizer-right-block-footer__custom-buttons .vu-edit-design-button.screen-2-button:hover{background:#dd603f;color:#fff}.input-element-font-selector-container .font-dropdown-item img{max-width:200px;margin:0 auto}.input-element-font-selector-container .font-dropdown-item{background:#fff}.input-element-font-selector-container .selected-font-display:before{content:"";position:absolute;right:15px;border-bottom:2px solid #000;border-left:2px solid #000;width:15px;height:15px;transform:rotate(-45deg);top:5px}.input-element.customizer-element .selected-font-display.font-display-active:before{transform:rotate(135deg);top:13px}.input-element-font-selector-container .font-dropdown-menu{overflow-y:scroll;border-radius:0 0 5px 5px;border:1px solid #ddd;max-height:0;display:block!important;opacity:0;transform:scaleY(0);transform-origin:top;transition:max-height .4s ease,opacity .4s ease,transform .4s ease}.input-element-font-selector-container .font-dropdown-menu.open{max-height:115px;opacity:1;transform:scaleY(1)}@media screen and (max-width: 767px){.input-element-font-selector-container .font-dropdown-menu{position:relative}.input-element-font-selector-container .font-dropdown-menu:after{content:"";position:absolute;top:5px;right:3px;width:3px;height:36px;background:#ccc;border-radius:4px;opacity:1;transition:opacity .2s ease;pointer-events:none;z-index:1}.input-element-font-selector-container .font-dropdown-menu.scrolling:after{opacity:0}}#customizer-element-product_text .customizer-element-title{display:none}#customizer-extra-info-1 p:first-child{margin-bottom:10px}#customizer-element-choice_of_product_color .customizer-element-value-container,.input-element-colors-container .swatches-container,.customizer-input-element-container textarea,#list-element-radio-text_location{margin-top:10px}#customizer-right-block-footer{background:#f2f2f2;border-left:1px solid #d8d8d8}#customizer-element-product_text .customizer-input-element-counter{display:none}#list-element-radio-text_location [data-code=blanket]{order:2}#list-element-radio-text_location [data-code=stuffed_sack]{order:1}#list-element-radio-text_location [data-code=both]{order:3}#customizer-extra-info-1 p,#customizer-element-rumpl_info .customizer-term-info p{letter-spacing:0}#customizer-element-rumpl_info .customizer-term-info p a{text-decoration:underline}.compare-please-allow{font-size:14px}#customizer-element-rumpl_info .customizer-information-element-body .customizer-information-element-item[data-code=checkbox] label{font-size:14px;letter-spacing:0;color:#000}#customizer-save-button{width:100%;color:#fff;padding:10px;background:var(--color-core-accent-color);border-radius:5px;margin-top:0;text-transform:uppercase}.customizer-screen-2 .customizer-right-block-footer__vu-buttons{padding:0 15px 15px;background:#fff;border:2px solid #fe9782;border-top-color:transparent;margin-top:0;margin-left:-1px;display:flex;justify-content:space-between}#customizer-left-block .logo{padding-top:20px}.customizer-add-to-cart-button{text-transform:uppercase;margin-left:10px;border:1px solid transparent;transition:border .3s,background-color .3s,color .3s;width:187px}.customizer-screen-2 #customizer-perspectives.customizer-perspectives-both{display:flex;flex-direction:column}.customizer-screen-2 #customizer-perspectives.customizer-perspectives-both #customizer-perspective-blanket_corner,.customizer-screen-2 #customizer-perspectives.customizer-perspectives-both #customizer-perspective-stuff_sack{display:none!important}@media screen and (max-width: 767px){.customizer-screen-1 #customizer-perspectives.customizer-perspectives-both{display:flex;flex-direction:column}.customizer-screen-1 #customizer-perspectives.customizer-perspectives-both #customizer-perspective-blanket_corner,.customizer-screen-1 #customizer-perspectives.customizer-perspectives-both #customizer-perspective-stuff_sack{display:block!important}.customizer-screen-1 #customizer-perspectives.customizer-perspectives-both #customizer-perspective-both_corner{display:none!important}.customizer-screen-2 #customizer-perspectives.customizer-perspectives-both{display:flex;flex-direction:column-reverse}.customizer-screen-2 #customizer-perspectives.customizer-perspectives-both #customizer-perspective-blanket_full,.customizer-screen-2 #customizer-perspectives.customizer-perspectives-both #customizer-perspective-stuff_sack{display:block!important}.customizer-screen-2 #customizer-perspectives.customizer-perspectives-both #customizer-perspective-both_full,.customizer-screen-2 #customizer-perspectives.customizer-perspectives-both #customizer-perspective-both_corner{display:none!important}}.customizer-screen-2 #customizer-perspectives.customizer-perspectives-both .customizer-perspective{height:auto!important}.customizer-custom-summary-head{position:relative}.customizer-summary-button .button{background:#fff;color:#7d7879;width:100%;text-transform:uppercase;border:1px solid #7d7879}#scales:checked:before{content:"";display:block;width:1px;height:12px;border:solid var(--color-core-accent-color);border-width:1px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:4px;left:10px}#scales:checked:after{content:"";display:block;width:1px;height:5px;border:solid var(--color-core-accent-color);border-width:1px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;top:9px;left:4px}#terms-conditions p{margin-bottom:10px}.customizer-screen-1 #customizer-share-button{visibility:hidden}.customizer-custom-summary-head.hide-this{max-height:0;display:block!important;opacity:0;transform:scaleY(0);transform-origin:top;transition:max-height .4s ease,opacity .4s ease,transform .4s ease}#customizer-tab-body-container .customizer-tab-body-summary.hide-this{display:block!important;max-height:0;opacity:0;transform:scaleY(0);transform-origin:top;transition:max-height .4s ease,opacity .4s ease,transform .4s ease}#customizer-tab-body-container .customizer-tab-body-summary{max-height:max-content;opacity:1;transform:scaleY(1)}.customizer-summary-button.hide-this{display:block!important;max-height:0;opacity:0;transform:scaleY(0);transform-origin:top;transition:max-height .4s ease,opacity .4s ease,transform .4s ease}.customizer-summary-button{max-height:45px;opacity:1;transform:scaleY(1)}#vu-customizer-open-button.loading{background:red}#vu-customizer-open-button.ready{border-width:2px;border-style:solid;border-image:linear-gradient(to right,#ff0f7b,#f89b29) 1;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0)}#vu-customizer-open-button.ready:hover{background:-webkit-linear-gradient(#ff0f7b,#f89b29);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.customizer-add-to-cart-button:hover{border:1px solid #dd603f;background:transparent;color:#dd603f}.customizer-visible.no-scroll-modal{overflow:hidden}#customizer-element-rumpl_info .customizer-element-title:first-child{display:none}.customizer-validation-message{color:red}.customizer-save-button-container{width:170px;position:relative}.customizer-add-to-cart-button-container,.customizer-review-button-container{position:relative}.customizer-save-button-container .loading-overlay__spinner,.customizer-add-to-cart-button-container .loading-overlay__spinner,.customizer-review-button-container .loading-overlay__spinner{position:absolute;width:100%;width:20px;left:50%;top:50%;transform:translate(-50%,-50%)}.customizer-save-button-container .loading-overlay__spinner .path,.customizer-add-to-cart-button-container .loading-overlay__spinner .path,.customizer-review-button-container .loading-overlay__spinner .path{stroke:#fff}#customizer-save-button.disabled,#vu-review-design-button.disabled{opacity:.4;pointer-events:none}#customizer-right-block,#customizer-left-block{overflow-y:auto}@media screen and (min-width: 768px){#customizer-root{justify-content:space-between}#customizer-left-block{flex-grow:1}#customizer-right-block{height:100%}.customizer-visible{overflow-y:hidden}#customizer-left-block canvas{margin:0 auto}#customizer-left-block:not(.hidden) canvas{display:block}}@media screen and (max-width: 767px){#share_design{width:350px}#shareable_link{width:166px}.product-form__submit:not(.sticky){height:47px;margin:0;font-size:14px}#customizer-element-choice_of_product_color .customizer-element-value-container,#customizer-element-product_text .swatches-container{padding:0 37px}.customizer-bottom-buttons{position:inherit}#customizer-saved-button.active:before{transform:rotate(45deg);top:21px;left:7px}#customizer-saved-items{width:355px;height:300px;left:10px;right:10px;top:45px}#terms-conditions{height:75vh;width:90vw}#customizer-left-block .logo{display:none}.customizer-screen-2 #customizer-perspectives.customizer-perspectives-both{grid-template-columns:inherit}.customizer-add-to-cart-button{width:210px}#customizer-save-button{padding:11px 10px}.customizer-screen-1 #customizer-right-block-body .logo.mobile-icon-bar .customizer-bottom-button-group-two #customizer-share-button{visibility:hidden}.customizer-screen-1 #customizer-right-block-body .logo.mobile-icon-bar{margin-bottom:25px}#customizer-right-block-body .logo.mobile-icon-bar{display:flex;justify-content:space-between;align-items:center;width:calc(100% - 40px)}#customizer-right-block-body .logo.mobile-icon-bar .customizer-bottom-button-group-two{display:inline-block}#customizer-right-block-body .logo.mobile-icon-bar img{margin:auto}}@media screen and (min-width: 991px) and (max-width: 1499px){#customizer-perspective-blanket_corner,#customizer-perspective-stuff_sack{width:591px!important;height:591px!important}}@media screen and (min-width: 991px) and (max-width: 1199px){#customizer-perspective-both_corner{width:591px!important;height:591px!important}}@media screen and (min-width: 1200px){#customizer-perspective-both_corner{width:800px!important;height:800px!important}}@media screen and (min-width: 1500px){#customizer-perspective-blanket_corner,#customizer-perspective-stuff_sack{width:800px!important;height:800px!important}}#customizer-perspectives{display:flex;flex-direction:row-reverse}@media screen and (max-width: 768px){#customizer-perspectives{flex-direction:column;background:#fff;border:1px solid #ddd;border-radius:0 0 5px 5px;margin-top:1em}}
/*# sourceMappingURL=/cdn/shop/t/1180/assets/vu-customizer.css.map */
