.loading-animation{display:flex;justify-content:center;align-items:center;padding:2rem 0;margin:0 -5%;overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0}.loading-animation__dot-pulse{position:relative;left:-9999px;width:10px;height:10px;border-radius:5px;background-color:#000000;color:#000000;box-shadow:9999px 0 0 -5px #000000;animation:dotPulse 1.5s infinite linear;animation-delay:.25s}.loading-animation__dot-pulse::before,.loading-animation__dot-pulse::after{content:'';display:inline-block;position:absolute;top:0;width:10px;height:10px;border-radius:5px;background-color:#000000;color:#000000}.loading-animation__dot-pulse::before{box-shadow:9984px 0 0 -5px #000000;animation:dotPulseBefore 1.5s infinite linear;animation-delay:0s}.loading-animation__dot-pulse::after{box-shadow:10014px 0 0 -5px #000000;animation:dotPulseAfter 1.5s infinite linear;animation-delay:.5s}@keyframes dotPulseBefore{0%{box-shadow:9984px 0 0 -5px #000000}30%{box-shadow:9984px 0 0 2px #000000}60%,100%{box-shadow:9984px 0 0 -5px #000000}}@keyframes dotPulse{0%{box-shadow:9999px 0 0 -5px #000000}30%{box-shadow:9999px 0 0 2px #000000}60%,100%{box-shadow:9999px 0 0 -5px #000000}}@keyframes dotPulseAfter{0%{box-shadow:10014px 0 0 -5px #000000}30%{box-shadow:10014px 0 0 2px #000000}60%,100%{box-shadow:10014px 0 0 -5px #000000}}@keyframes rotating{from{transform:rotate(0deg)}to{transform:rotate(-360deg)}}.totals{padding:16px 0 10px}.tax,.subtotal{display:flex;align-items:center;font-size:14px;font-weight:600}.total{display:flex;align-items:center;font-size:16px;font-weight:600}.total__value{font-size:24px;font-weight:500;margin-left:5px}.upsell{color:#333;font-size:14px;line-height:1.4;padding-bottom:3rem}.upsell form{margin-bottom:0}.upsell__header{padding:40px 0;border-bottom:1px solid #e6e6e6;color:#9a9a9a}body.dark .upsell__header{color:#fff}.upsell__header-icon{display:flex;width:40px;height:40px;margin-bottom:15px;justify-content:center;align-items:center;border:2px solid #F26222BF;border-radius:50%}.upsell__header-icon-img{width:22px;height:22px;filter:hue-rotate(180deg)}.upsell__header-text{margin-bottom:7px;font-size:20px;font-weight:500}.upsell__header-link{border-bottom:2px solid transparent;transition:all 0.2s ease;color:#f26222;font-size:12px;font-weight:500;text-decoration:none}.upsell__header-link:hover,.upsell__header-link:focus{border-bottom-color:#f26222;color:#f26222}.upsell__product{padding:40px 0;border-bottom:1px solid #e6e6e6}.upsell__product-head-text{margin-bottom:40px;font-size:20px;color:#333;text-align:center}body.dark .upsell__product-head-text{color:#fff}@media only screen and (min-width: 1200px){.upsell__product-img-wrap{margin-right:-5px}}@media only screen and (max-width: 767px){.upsell__product-img-wrap{margin-bottom:1rem}}.upsell__product-content{text-align:left}.upsell__product-title{margin-bottom:10px;font-size:20px;font-weight:600;text-transform:uppercase}body.dark .upsell__product-title{color:#fff}.upsell__product-prices{display:flex}.upsell__product-price{font-weight:600;margin-bottom:10px;line-height:20px}.upsell__product-price_discounted{margin-right:5px;color:#f26222;text-decoration:line-through}.upsell__product-price_new{font-size:18px}.upsell__product-description{margin-bottom:20px}body.dark .upsell__product-description p{color:#fff}.upsell__product-totals{border-top:1px solid #e6e6e6}body.dark .upsell__product-totals{color:#fff}.upsell__product-btn{display:flex;justify-content:center;align-items:center;background-color:black;color:white;font-size:14px;font-weight:600;height:40px;padding:0 20px;margin:0;width:100%;border:none;box-shadow:none;text-transform:uppercase;letter-spacing:1px;border:2px solid #000;transition:all 0.2s ease}.upsell__product-btn_buy-now:hover,.upsell__product-btn_buy-now:focus{background-color:#fff;color:#000}body.dark .upsell__product-btn_buy-now{background-color:#fff;color:#000;border-color:#fff}body.dark .upsell__product-btn_buy-now:hover,body.dark .upsell__product-btn_buy-now:focus{background-color:#000;color:#fff}.upsell__product-btn_to-order-confirmation{margin-top:15px;border:1px solid #000;background-color:#fff;opacity:0.55;transition:opacity 0.2s;color:#000;font-size:12px;font-weight:400;text-transform:none;height:38px}.upsell__product-btn_to-order-confirmation:hover,.upsell__product-btn_to-order-confirmation:focus{opacity:1}.upsell__product-note{margin-top:10px;font-size:12px}.upsell__product-note p{line-height:1.33}body.dark .upsell__product-note p{color:#fff}body.user-site-upsell-pages #website_body_container .website-body{max-width:930px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}body.user-site-upsell-pages #website_body_container .website-body p{color:#333;font-weight:400;letter-spacing:0}body.user-site-upsell-pages #website_body_container .website-body .upsell__product-content p{text-align:left}body.user-site-upsell-pages #website_body_container .website-body .upsell__product-to-order-confirmation:focus{background-color:#fff;color:#000}body.user-site-upsell-pages.dark #website_body_container .website-body p{color:#fff}body.theme-version-one.user-site-upsell-pages{background-color:#fff}.form-fieldset{border:none;margin:0 0 13px 0;padding:0}.form-legend{font-size:13px;display:block;margin-bottom:12px;font-weight:bold;line-height:1.5em}.form-group{position:relative;margin-bottom:13px}.form-group_with-select{position:relative}.form-group_with-select:after{content:'';position:absolute;pointer-events:none;width:6px;height:6px;border-top:1px solid #999;border-right:1px solid #999;top:50%;margin-top:-3px;right:10px;transform:rotate(135deg)}.form-placeholder{position:absolute;font-size:12px;font-weight:400;color:#999;margin-bottom:0;top:50%;left:10px;transform:translateY(-50%);padding:0 2px;pointer-events:none;transition-property:top, left, background-color;transition-duration:0.3s}.form-credit-card .form-placeholder{left:40px}.form-group:hover .form-placeholder,.form-placeholder.form-placeholder_moved{top:0;left:10px;background-color:#ffffff}.form-group.required .form-placeholder{padding-right:10px}.form-group.required .form-placeholder:after{content:'*';position:absolute;color:red;font-size:20px;top:0;right:2px}.theme-version-one .form-group.required .form-placeholder:after{font-size:12px}input[type="text"].form-control,input[type="password"].form-control,input[type="date"].form-control,input[type="email"].form-control,input[type="number"].form-control,input[type="search"].form-control,input[type="tel"].form-control,select.form-control,textarea.form-control,select#address_country,select#address_state,select#billing_address_country,select#shipping_address_country{display:flex;align-items:center;width:100%;height:38px;margin-bottom:0;padding:0 12px;background-color:#ffffff;border:1px solid #ccc;font-size:12px;color:#333333;outline:none;transition:all 0.2s}input[type="text"].form-control:focus,#user_website input[type="text"].form-control:focus,input[type="password"].form-control:focus,#user_website input[type="password"].form-control:focus,input[type="date"].form-control:focus,#user_website input[type="date"].form-control:focus,input[type="email"].form-control:focus,#user_website input[type="email"].form-control:focus,input[type="number"].form-control:focus,#user_website input[type="number"].form-control:focus,input[type="search"].form-control:focus,#user_website input[type="search"].form-control:focus,input[type="tel"].form-control:focus,#user_website input[type="tel"].form-control:focus,select.form-control:focus,#user_website select.form-control:focus,textarea.form-control:focus,#user_website textarea.form-control:focus,select#address_country:focus,#user_website select#address_country:focus,select#address_state:focus,#user_website select#address_state:focus,select#billing_address_country:focus,#user_website select#billing_address_country:focus,select#shipping_address_country:focus,#user_website select#shipping_address_country:focus{background:#ffffff;border-color:#000000}.required.invalid input[type="text"].form-control,.required.invalid input[type="password"].form-control,.required.invalid input[type="date"].form-control,.required.invalid input[type="email"].form-control,.required.invalid input[type="number"].form-control,.required.invalid input[type="search"].form-control,.required.invalid input[type="tel"].form-control,.required.invalid select.form-control,.required.invalid textarea.form-control,.required.invalid select#address_country,.required.invalid select#address_state,.required.invalid select#billing_address_country,.required.invalid select#shipping_address_country{border-color:red !important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-text-fill-color:#333333 !important;-webkit-box-shadow:none !important;transition:background-color 5000s ease-in-out 0s !important}select.form-control,select#address_country,select#address_state,select#billing_address_country,select#shipping_address_country{height:38px !important;border:1px solid #ccc !important;-webkit-appearance:none;-moz-appearance:none;appearance:none}select.form-control:focus,#user_website select.form-control:focus,select#address_country:focus,#user_website select#address_country:focus,select#address_state:focus,#user_website select#address_state:focus,select#billing_address_country:focus,#user_website select#billing_address_country:focus,select#shipping_address_country:focus,#user_website select#shipping_address_country:focus{border-color:#000000 !important}.form-check{margin-bottom:5px}.form-check input{position:absolute;z-index:-1;opacity:0}.form-checkbox,.form-radio{position:relative;display:flex;align-items:center;color:#8c8c8c;font-size:12px;line-height:1.3;padding-left:18px;min-height:20px}.shopping-basket-shipping-methods .form-checkbox,.shopping-basket-shipping-methods .form-radio{font-size:12px}.form-checkbox:before,.form-checkbox:after,.form-radio:before,.form-radio:after{content:'';position:absolute;width:12px;height:12px;left:0;top:50%;margin-top:-6px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form-checkbox:before,.form-radio:before{border:1px solid #ccc}input:checked ~ .form-checkbox:after,input:checked ~ .form-radio:after{border:4px solid #000000}.form-radio:before,.form-radio:after{border-radius:50%}.form-radio_additional:before,.form-radio_additional:after{content:none}.form-text-link:hover{text-decoration:underline;cursor:pointer}.form-label__value{display:inline-flex;flex-shrink:0;align-items:center;min-width:46px;margin-right:10px;padding:2px 10px 2px 0;border-right:1px solid #b2b2b2;font-size:13px;font-weight:700}.form-credit-card{position:relative}.form-credit-card__icon-card{position:absolute;top:50%;left:12px;width:20px;height:12px;margin-top:-6px;border-radius:2px;background-color:rgba(0,0,0,0.15);pointer-events:none}.form-credit-card__icon-card:after{content:'';position:absolute;left:2px;top:3px;width:5px;height:3px;background-color:#ffffff;opacity:0.8}input[type="text"].form-control.form-credit-card__card-field{padding-left:40px}input[type="number"].form-control.form-credit-card__cvc-field{-moz-appearance:textfield}input[type="number"].form-control.form-credit-card__cvc-field::-webkit-outer-spin-button,input[type="number"].form-control.form-credit-card__cvc-field::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-credit-card__month-field-wrap{width:24%}.form-credit-card__year-field-wrap,.form-credit-card__cvc-field-wrap{width:38%}#instant-checkout-new-payment-type-form,#instant-checkout-new-address-form{margin-top:5px}.instant-checkout{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;background:#fff;color:#1a1a1a;transform:translateX(100%);transition:transform 0.35s cubic-bezier(0.29, 0.63, 0.44, 1)}.instant-checkout .flex-container_with-gutters{margin-right:-5px;margin-left:-5px}.instant-checkout .flex-container_with-gutters .cell{padding-right:5px;padding-left:5px}.instant-checkout .shopping-basket-shipping-methods:not(:last-child){border-bottom:1px solid #ccc}.instant-checkout input:-webkit-autofill,.instant-checkout input:-webkit-autofill:hover,.instant-checkout input:-webkit-autofill:focus,.instant-checkout textarea:-webkit-autofill,.instant-checkout textarea:-webkit-autofill:hover,.instant-checkout textarea:-webkit-autofill:focus,.instant-checkout select:-webkit-autofill,.instant-checkout select:-webkit-autofill:hover,.instant-checkout select:-webkit-autofill:focus{-webkit-text-fill-color:#333333 !important;-webkit-box-shadow:none !important;transition:background-color 5000s ease-in-out 0s !important}.instant-checkout_open{transform:translateX(0)}.instant-checkout__header{padding:10px 25px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e6e6e6}.instant-checkout__header-text{text-transform:uppercase;font-weight:bold;padding-top:5px;position:relative}.instant-checkout__header-text:after{content:'';position:absolute;top:50%;right:-23px;margin-top:-10px;width:20px;height:20px;display:inline-block;background:url("/assets/user_site/instant-checkout/icon-black.png") no-repeat center/100%}.instant-checkout__close-button{border:none;width:35px;height:35px;padding:0;border-radius:50%;position:relative;background-color:#ffffff}.instant-checkout__close-button:after{content:'';position:absolute;pointer-events:none;width:12px;height:12px;border-top:1px solid #000000;border-right:1px solid #000000;top:50%;left:50%;transform:translate(-75%, -50%) rotate(45deg)}.instant-checkout__close-button:hover{top:0;background-color:#e6e6e6}.instant-checkout__inner{flex-grow:1;display:flex;flex-direction:column;max-height:calc(100% - 60px)}.instant-checkout__scroll-block,.instant-checkout__footer{padding:20px 25px}.instant-checkout__scroll-block{overflow-y:auto;flex-grow:1;padding-bottom:10px}.instant-checkout__scroll-block::-webkit-scrollbar{width:5px}.instant-checkout__scroll-block::-webkit-scrollbar-track{box-shadow:inset 0 0 0 rgba(0,0,0,0.3)}.instant-checkout__scroll-block::-webkit-scrollbar-thumb{background-color:darkgrey}.instant-checkout__scroll-block #confirm_purchase{display:none}.instant-checkout__scroll-block .shopping-basket-shipping-methods{border:none;margin-top:0;margin-bottom:10px;padding:0;background:none;text-align:left}.instant-checkout__footer{border-top:1px solid #e6e6e6}.instant-checkout__discount{display:flex;flex-shrink:0;padding-top:25px;position:relative;margin-bottom:5px;max-height:24px;overflow:hidden}.instant-checkout__discount form{display:flex;width:100%;margin:0 0 2px}.instant-checkout__discount.instant-checkout__discount-open{max-height:none}.instant-checkout__discount.instant-checkout__discount-open .instant-checkout__discount-visible:before{transform:rotate(135deg);top:2px}.instant-checkout__discount-visible{width:180px;position:absolute;top:0;cursor:pointer;font-size:13px;letter-spacing:.5px;line-height:1;font-weight:bold}.instant-checkout__discount-visible:before{content:"";position:absolute;height:7px;width:7px;border-top:2px solid #1a1a1a;border-right:2px solid #1a1a1a;top:5px;right:-10px;transform:rotate(-45deg)}.instant-checkout__discount-input{margin:0;display:flex;align-items:center;height:40px;font-size:14px;line-height:30px;padding:5px 10px;background:none !important;text-transform:uppercase}input[type="text"].instant-checkout__discount-input{height:40px}.instant-checkout__discount-btn{top:0 !important;border-radius:0px;border:none;background:#000;color:#fff;font-size:13px;line-height:15px;font-weight:bold;outline:none;text-transform:uppercase;letter-spacing:.5px;padding:10px 30px;margin:0;height:40px}.instant-checkout__discount-btn.loading{color:transparent;pointer-events:none}.instant-checkout__discount-btn.loading:hover{top:0}.instant-checkout__discount-btn.loading:before{content:"";display:block;position:absolute;top:10px;left:50%;border-radius:50%;border:4px solid #fff;border-left-color:transparent;width:20px;height:20px;animation:spin-btn 1s infinite linear}.theme-version-one .instant-checkout__discount-btn,.theme-version-two .instant-checkout__discount-btn{font-weight:400;text-transform:none;font-size:15px}.instant-checkout__cart-total{margin-bottom:16px}.instant-checkout__cart-total-item{font-size:13px;line-height:18px;font-weight:600}.instant-checkout__cart-total-sum{font-size:16px}.instant-checkout__cart-total-value{margin-left:3px;font-size:24px;line-height:24px;font-weight:500}.instant-checkout__btn-submit,.instant-checkout__btn-submit[disabled]{display:flex;justify-content:center;align-items:center;background-color:black;color:white;font-size:13px;height:40px;padding:0 20px;margin:0;width:100%;border:none;box-shadow:none;font-weight:700}.theme-version-one .instant-checkout__btn-submit:hover,.theme-version-one .instant-checkout__btn-submit[disabled]:hover{background-color:black}.theme-version-one .instant-checkout__btn-submit,.theme-version-two .instant-checkout__btn-submit,.theme-version-one .instant-checkout__btn-submit[disabled],.theme-version-two .instant-checkout__btn-submit[disabled]{font-weight:400;text-transform:none;font-size:15px}.theme-version-one.dark .instant-checkout__btn-submit,.theme-version-two.dark .instant-checkout__btn-submit,.theme-version-one.dark .instant-checkout__btn-submit[disabled],.theme-version-two.dark .instant-checkout__btn-submit[disabled]{background-color:black;color:white}.theme-version-one.dark .instant-checkout__btn-submit:hover,.theme-version-one.dark .instant-checkout__btn-submit:focus,.theme-version-two.dark .instant-checkout__btn-submit:hover,.theme-version-two.dark .instant-checkout__btn-submit:focus,.theme-version-one.dark .instant-checkout__btn-submit[disabled]:hover,.theme-version-one.dark .instant-checkout__btn-submit[disabled]:focus,.theme-version-two.dark .instant-checkout__btn-submit[disabled]:hover,.theme-version-two.dark .instant-checkout__btn-submit[disabled]:focus{background-color:black;color:white}.instant-checkout__btn-submit-note{margin-top:5px;font-size:11px;line-height:15px;text-align:center;color:#333;letter-spacing:0;font-weight:400}.instant-checkout__btn-submit-note a{color:#0000ee;text-decoration:underline}.instant-checkout__btn-submit-note a:hover{text-decoration:none}.instant-checkout-btn{display:flex;justify-content:center;align-items:center;background-color:black;color:white;font-size:13px;height:40px;padding:0 20px;margin:0;white-space:nowrap;border:none;box-shadow:none;width:100%}.theme-version-one .instant-checkout-btn,.theme-version-two .instant-checkout-btn{font-weight:400;text-transform:none;font-size:15px}.theme-version-one .instant-checkout-btn:hover,.theme-version-one .instant-checkout-btn:focus,.theme-version-two .instant-checkout-btn:hover,.theme-version-two .instant-checkout-btn:focus{background-color:black;position:relative;top:1px;color:white}.theme-version-one.dark .body-container .instant-checkout-btn,.theme-version-two.dark .body-container .instant-checkout-btn{background-color:white;color:black}.theme-version-one.dark .body-container .instant-checkout-btn:hover,.theme-version-one.dark .body-container .instant-checkout-btn:focus,.theme-version-two.dark .body-container .instant-checkout-btn:hover,.theme-version-two.dark .body-container .instant-checkout-btn:focus{background-color:white;color:black}[data-product-buying-page]:not(.art-print-products-show) .instant-checkout-btn{width:100%;margin-top:5px}.theme-version-two [data-product-buying-page]:not(.art-print-products-show) .instant-checkout-btn{height:57px}.theme-version-three [data-product-buying-page]:not(.art-print-products-show) .instant-checkout-btn{height:50px}.instant-checkout-btn__icon{width:20px;height:17px;margin-left:3px;flex-shrink:0}.instant-checkout-btn__icon .icon-lightning{width:100%;height:100%}.website-body .instant-checkout-btn-form{display:none}.drawer__footer .instant-checkout-btn-form{margin-bottom:10px}.instant-checkout-btn-trigger-wrap{clear:both;padding-top:10px}.original-or-prints-bar ~ :not(.art-print-product) .instant-checkout-btn-trigger-wrap{display:none}body.theme-version-one .instant-checkout-btn-trigger-wrap,body.theme-version-two .instant-checkout-btn-trigger-wrap{padding-bottom:5px;padding-top:0}body.theme-version-one .product-summary .instant-checkout-btn-trigger-wrap,body.theme-version-two .product-summary .instant-checkout-btn-trigger-wrap{padding-bottom:0}.instant-checkout__note p{font-size:12px;color:#333;letter-spacing:0;font-weight:400}body.instant-checkout-enabled.theme-version-three #item_buttons .quantity-field-container input{margin-bottom:0}.instant-checkout__disclaimer-text{font-size:12px}.instant-checkout__disclaimer-link{color:#000;text-decoration:underline}.coupon-message{outline:2px solid #454545;outline-offset:-7px;text-align:center}.coupon-message.coupon-message_open{display:block;z-index:10000000001;visibility:visible}.theme-version-three .coupon-message{position:fixed;font-family:'Raleway', sans-serif;left:auto;right:0;top:auto;bottom:0;margin-left:0;width:630px;z-index:10000000001;border:0px;outline:none;max-height:100%;overflow-y:auto}@media (max-width: 768px){.theme-version-three .coupon-message{left:0;width:100%}}.theme-version-three .coupon-message .close-reveal-modal{font-size:40px;line-height:30px;width:30px;height:30px;display:flex;justify-content:center;align-items:center}.coupon-message__inner{padding-top:10px}@media (min-width: 768px){.coupon-message__inner{padding:10px 20px 0}}.coupon-message__text{text-align:center;font-size:22px}.theme-version-three .coupon-message__text{color:#000}.coupon-message__button{display:flex;justify-content:center;align-items:center;background-color:black;color:white;font-size:13px;height:40px;padding:0 20px;white-space:nowrap;border:none;box-shadow:none;text-transform:uppercase;letter-spacing:1px;font-weight:700;margin:20px auto 15px;width:130px}.coupon-message__note{color:#000}.product-cards{display:flex;flex-wrap:wrap}.product-card{width:100%;position:relative;margin-bottom:20px;text-align:left}@media only screen and (min-width: 768px){.product-card{margin-right:15px;width:calc(50% - 15px)}}@media only screen and (min-width: 992px){.product-card{width:calc(33.3% - 15px)}}@media only screen and (min-width: 1200px){.product-card{margin-right:0;width:33.3%}.product-cards-with-masonry.two-columns .product-card{width:50%}.product-cards-with-masonry.four-columns .product-card{width:25%}}.product-card.product-card_v1 .sold-label{position:absolute;bottom:-10px;right:20px;bottom:-2px;position:absolute;z-index:1;width:60px;height:60px;background:red;border-radius:50%;color:white;text-transform:uppercase;display:flex;justify-content:center;align-items:center;text-align:center;border:4px solid}body:not(.dark) .product-card.product-card_v1 .sold-label{border-color:#fff}body.dark .product-card.product-card_v1 .sold-label{border-color:#000}.product-card.product-card_v1 .sold-label .text{font-size:12px;font-weight:700;letter-spacing:0;line-height:normal}.product-card__inner{position:relative;display:block;padding:10px;text-decoration:none}.product-card__inner:after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;pointer-events:none}@media only screen and (min-width: 1200px){.product-card__inner:after{opacity:0;transition:opacity 0.2s ease}.product-card:hover .product-card__inner:after{opacity:1}body:not(.dark) .product-card__inner:after{background-color:rgba(255,255,255,0.5)}body.dark .product-card__inner:after{background-color:rgba(0,0,0,0.5)}}.product-card_v1 .product-card__inner:after{border:1px solid #777}#content_area .product-card__inner{text-decoration:none}.product-card__photo-wrap{position:relative}.product-card__photo-wrap img{width:100%;max-width:100%;height:auto !important}.product-card__text-data{color:#000;overflow-x:hidden;margin-top:8px}.product-card__name{font-weight:600;text-decoration:none;text-transform:uppercase}body.dark .product-card__name{color:#fff}body.dark .product-card__artist-name{color:#fff}.product-card__price-wrap{display:flex;align-items:center;font-size:13px;line-height:16px;margin:2px 0}.product-card__price-wrap .discounted-price,#content_area .product-card .product-card__price-wrap .product-card__price:not(.discounted){font-size:16px;color:#333333;font-weight:400;margin-top:0}body.dark .product-card__price-wrap .discounted-price,body.dark #content_area .product-card .product-card__price-wrap .product-card__price:not(.discounted){color:#fff}#content_area .product-card__price{font-size:13px;line-height:16px;font-weight:400}.product-card__pre-price-text{margin-right:5px}body.dark .product-card__pre-price-text{color:#fff}.product-card__price.discounted{margin-right:5px;color:red;text-decoration:line-through}#content_area .product-card .product-card__price.discounted{color:red;margin-top:0}.product-card__controls{position:absolute;bottom:1px;right:10px;display:flex;align-items:center;transform:translateY(50%)}body:not(.dark) .product-card__controls{background-color:#fff}body.dark .product-card__controls{background-color:#000}.product-card_sold .product-card__controls{display:none}@media only screen and (min-width: 1200px){.product-card__controls{pointer-events:none}.product-card:hover .product-card__controls{pointer-events:auto}.product-card__controls>*{opacity:0;transition:opacity 0.2s}.product-card:hover .product-card__controls>*{opacity:1}}.product-card__instant{padding:0 10px;border:none;box-shadow:none;border-radius:20px;transition:all 0.2s ease;font-size:10px;font-weight:600;text-transform:uppercase;height:20px;display:inline-flex;display:none;align-items:center}.product-card__instant:hover,.product-card__instant:focus{top:0}body:not(.dark) .product-card__instant{background-color:#fff;color:#000}body:not(.dark) .product-card__instant:hover,body:not(.dark) .product-card__instant:focus{background-color:#000;color:#fff}body.dark .product-card__instant{background-color:#000;color:#fff}body.dark .product-card__instant:hover,body.dark .product-card__instant:focus{background-color:#fff;color:#000}.product-card__quick-view,.product-card__instant-v2{width:35px;height:20px;border:none;box-shadow:none;display:inline-flex;background:none;padding:0;outline:none}.product-card__quick-view svg,.product-card__instant-v2 svg{width:100%;height:100%;overflow:visible}.product-card__quick-view:hover,.product-card__quick-view:focus,.product-card__quick-view:active,.product-card__instant-v2:hover,.product-card__instant-v2:focus,.product-card__instant-v2:active{background:none;color:#fff;top:0;box-shadow:none}.product-card__quick-view .icon-magnifier__inner-circle{opacity:0}.product-card__quick-view:hover .icon-magnifier__inner-circle{opacity:1}.product-card__instant-v2{color:#000;position:relative}.product-card__instant-v2:before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:20px;height:20px;border-radius:50%;background-color:#000;opacity:0;z-index:-1}.product-card__instant-v2:hover{color:#fff}.product-card__instant-v2:hover .icon-lightning{transform:scale(0.75)}.product-card__instant-v2:hover:before{opacity:1}.product-card__favorite{position:relative}.product-card__favorite .submit-form-btn,#content_area .product-card__favorite .submit-form-btn{width:35px;height:20px;background:transparent;padding:0}.product-card__favorite.product-card__favorite_adding-animate,.product-card__favorite.product-card__favorite_removing-animate{pointer-events:none}.product-card__favorite form{margin-bottom:0}.product-card__favorite *{opacity:0}@media only screen and (max-width: 767px){.product-card__favorite.favorited{display:block}}.product-card__favorite-hover{position:absolute;top:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;width:35px;pointer-events:none}.product-card__favorite-notes{position:absolute;top:0;right:0;bottom:0;pointer-events:none}.product-card__favorite_show-note ~ .product-card__favorite-hover .product-card__favorite-notes{pointer-events:auto}.product-card__favorite_adding-animate ~ .product-card__favorite-hover .product-card__favorite-notes,.product-card__favorite_removing-animate ~ .product-card__favorite-hover .product-card__favorite-notes{animation-name:favorite-show-notes;animation-duration:2.1s}@keyframes favorite-show-notes{0%,99%{opacity:0}100%{topacity:1}}.product-card__favorite-note{position:absolute;top:0;right:0;bottom:0;padding-right:46px;padding-left:10px;border:1px solid #777;border-radius:20px;font-size:10px;font-weight:600;text-transform:uppercase;display:flex;justify-content:center;align-items:center;white-space:nowrap;letter-spacing:0;opacity:0;transition:opacity 0.2s}body:not(.dark) .product-card__favorite-note{background-color:#fff;color:#000}body.dark .product-card__favorite-note{background-color:#000;color:#fff}.product-card__favorite_show-note.favorited ~ .product-card__favorite-hover .product-card__favorite-note_added,.product-card__favorite_show-note.not-favorited ~ .product-card__favorite-hover .product-card__favorite-note_removed{opacity:1}.product-card__favorite-icon{position:relative;display:flex}.product-card_v1 .product-card__favorite_adding-animate ~ .product-card__favorite-hover .product-card__favorite-icon,.product-card_v1 .product-card__favorite_removing-animate ~ .product-card__favorite-hover .product-card__favorite-icon{animation-name:favorite-move-icon;animation-duration:2s}.product-card__favorite-icon .favorite-svg{width:19px;height:19px;margin:auto;overflow:visible}.product-card__favorite-icon .favorite-svg-back,.product-card__favorite-icon .favorite-svg-front{transition:fill 0.2s, stroke 0.2s}body.dark .product-card__favorite-icon .favorite-svg-back{stroke:#fff}.product-card__favorite.favorited ~ .product-card__favorite-hover .product-card__favorite-icon .favorite-svg-back{stroke:red}.product-card_v1 .product-card__favorite_adding-animate ~ .product-card__favorite-hover .product-card__favorite-icon .favorite-svg-back,.product-card_v1 .product-card__favorite_removing-animate ~ .product-card__favorite-hover .product-card__favorite-icon .favorite-svg-back{animation-name:favorite-repainting-icon-back-black-to-red;animation-duration:2s}.product-card_v1 .product-card__favorite_removing-animate ~ .product-card__favorite-hover .product-card__favorite-icon .favorite-svg-back{animation-direction:reverse}body.dark .product-card__favorite-icon .favorite-svg-front{fill:#000}body:not(.dark) .product-card__favorite:not(.favorited):hover ~ .product-card__favorite-hover .product-card__favorite-icon .favorite-svg-front{fill:#000}body.dark .product-card__favorite:not(.favorited):hover ~ .product-card__favorite-hover .product-card__favorite-icon .favorite-svg-front{fill:#fff}.product-card__favorite.favorited ~ .product-card__favorite-hover .product-card__favorite-icon .favorite-svg-front{fill:red}.product-card_v1 .product-card__favorite_adding-animate ~ .product-card__favorite-hover .product-card__favorite-icon .favorite-svg-front,.product-card_v1 .product-card__favorite_removing-animate ~ .product-card__favorite-hover .product-card__favorite-icon .favorite-svg-front{animation-duration:2s}body:not(.dark) .product-card_v1 .product-card__favorite_adding-animate ~ .product-card__favorite-hover .product-card__favorite-icon .favorite-svg-front,body:not(.dark) .product-card_v1 .product-card__favorite_removing-animate ~ .product-card__favorite-hover .product-card__favorite-icon .favorite-svg-front{animation-name:favorite-repainting-icon-front-black-to-red}body.dark .product-card_v1 .product-card__favorite_adding-animate ~ .product-card__favorite-hover .product-card__favorite-icon .favorite-svg-front,body.dark .product-card_v1 .product-card__favorite_removing-animate ~ .product-card__favorite-hover .product-card__favorite-icon .favorite-svg-front{animation-name:favorite-repainting-icon-front-white-to-red}.product-card_v1 .product-card__favorite_removing-animate ~ .product-card__favorite-hover .product-card__favorite-icon .favorite-svg-front{animation-direction:reverse}@keyframes favorite-move-icon{25%{transform:translateY(-80px)}75%{transform:translateY(-80px)}}@keyframes favorite-repainting-icon-back-black-to-red{0%{stroke:#000}45%{stroke:#000}55%{stroke:red}100%{stroke:red}}@keyframes favorite-repainting-icon-front-black-to-red{0%{fill:#000}45%{fill:#000}55%{fill:red}100%{fill:red}}@keyframes favorite-repainting-icon-front-white-to-red{0%{fill:#fff}45%{fill:#fff}55%{fill:red}100%{fill:red}}.product-card .favorite-forms-container .submit-form-btn:hover .fa{transform:none}@media only screen and (min-width: 768px){.product-cards-with-masonry .product-cards{margin-right:-15px}}@media only screen and (min-width: 1200px){.product-cards-with-masonry .product-cards{margin-right:0}}.product-cards-with-masonry .product-card{opacity:0;transition:opacity 0.2s}@media only screen and (min-width: 768px){.product-cards-with-masonry .product-card{margin-right:15px;width:calc(50% - 15px)}}@media only screen and (min-width: 992px){.product-cards-with-masonry .product-card{width:calc(33.3% - 15px)}}@media only screen and (min-width: 1200px){.product-cards-with-masonry .product-card{margin-right:0;width:33.3%}}.product-cards-with-masonry .product-card.product-card_positioned-masonry{opacity:1}@media only screen and (min-width: 1200px){.product-cards-with-masonry.two-columns .product-card{width:50%}.product-cards-with-masonry.four-columns .product-card{width:25%}}.category-cards{display:grid;gap:20px;grid-auto-rows:310px}@media only screen and (min-width: 768px){.category-cards.two-columns{grid-template-columns:repeat(2, 1fr);grid-auto-rows:350px}}@media only screen and (min-width: 992px){.category-cards.two-columns{grid-auto-rows:500px}}@media only screen and (min-width: 1200px){.category-cards.two-columns{grid-auto-rows:640px}}@media only screen and (min-width: 768px){.category-cards.three-columns{grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 992px){.category-cards.three-columns{grid-template-columns:repeat(3, 1fr)}}@media only screen and (min-width: 1200px){.category-cards.three-columns{grid-auto-rows:380px}}@media only screen and (min-width: 768px){.category-cards.four-columns{grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 992px){.category-cards.four-columns{grid-template-columns:repeat(3, 1fr)}}@media only screen and (min-width: 1200px){.category-cards.four-columns{grid-template-columns:repeat(4, 1fr)}}.category-card__inner{position:relative;padding:20px;height:100%}.category-card__image{display:block;width:100%;height:100%;object-fit:cover}.category-card__hover{position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid #000}@media only screen and (min-width: 1200px){.category-card__hover{opacity:0.5;border-color:#727272;transition:all 0.2s ease}.category-card:hover .category-card__hover{border-color:#000;background-color:rgba(255,255,255,0.4);opacity:1}}.category-card__name{position:absolute;bottom:-9px;left:50%;transform:translateX(-50%);background-color:#fff;color:#333;font-size:12px;font-weight:600;letter-spacing:0;line-height:14px;text-transform:uppercase;padding:5px 10px;white-space:nowrap}body.dark .category-card__name{background-color:#000;color:#fff}.container-lean-temp{left:50%;position:relative;transform:translateX(-50vw);margin:50px 0 100px;width:100vw;padding-right:20px;padding-left:20px}.category-cards-lean{display:grid;gap:20px;margin-top:40px;margin-bottom:20px}@media only screen and (min-width: 768px){.category-cards-lean{grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 992px){.category-cards-lean{grid-template-columns:repeat(3, 1fr)}}.category-card-lean{position:relative;border:1px solid #ccc}.category-card-lean:before,.category-card-lean:after{position:absolute;content:'';width:0;height:0;border:1px solid transparent;opacity:0;pointer-events:none;transition:width 0.4s, height 0.4s, opacity 0s;transition-timing-function:linear;transition-delay:0s}.category-card-lean:before{top:-1px;left:-1px;border-top-color:#000;border-right-color:#000}.category-card-lean:after{right:-1px;bottom:-1px;border-left-color:#000;border-bottom-color:#000}.category-card-lean:hover:before,.category-card-lean:hover:after{opacity:1;width:calc(100% + 2px);height:calc(100% + 2px)}.category-card-lean:hover:before{transition-delay:0s, 0.4s, 0s}.category-card-lean:hover:after{transition-delay:0.8s, 1.2s, 0.8s}.category-card-lean__inner{position:relative;padding-top:95%;text-decoration:none;display:block;z-index:1}.category-card-lean__image{display:block;object-fit:cover;position:absolute;left:20px;top:20px;width:calc(100% - 40px);height:calc(100% - 40px)}.category-card-lean__hover{position:absolute;left:1px;right:1px;bottom:1px;background-color:transparent}@media only screen and (min-width: 1200px){.category-card-lean__hover{transition:all 0.5s}.category-card-lean:hover .category-card-lean__hover{background-color:rgba(255,255,255,0.7);padding-top:calc(95% - 2px)}}.category-card-lean__name-wrap{position:absolute;left:0;right:0;bottom:-6px;display:flex}@media only screen and (min-width: 1200px){.category-card-lean__name-wrap{transition:transform 0.5s, bottom 0.5s}.category-card-lean:hover .category-card-lean__name-wrap{bottom:50%;transform:translateY(50%)}}.category-card-lean__name{background-color:#fff;color:#1a1b1f;font-size:12px;font-weight:400;letter-spacing:3px;line-height:1.05;text-transform:uppercase;padding:4px 10px;display:inline-flex;align-items:center;justify-content:center;text-align:center;margin-left:auto;margin-right:auto;max-width:calc(100% - 35px)}@media only screen and (min-width: 1200px){.category-card-lean__name{transition:font-size 0.5s, background-color 0.5s;transition-delay:0s, 0.2s;will-change:font-size, background-color}.category-card-lean:hover .category-card-lean__name{transition:font-size 0.5s, background-color 0s;font-size:24px;background-color:rgba(255,255,255,0);transition-delay:0s}.category-card-lean__name.category-card-lean__name_without-font-size-transition{transition:font-size 0s, background-color 0.5s}.category-card-lean:hover .category-card-lean__name.category-card-lean__name_without-font-size-transition{transition:font-size 0s, background-color 0s}}.category-card-lean__gallery{position:absolute;top:20px;bottom:20px;left:20px;right:20px;display:flex;align-items:flex-end}@media only screen and (max-width: 767px){.category-card-lean__gallery{display:none}}.category-card-lean__gallery-item-trigger{position:relative;display:flex;width:30px;height:30px;padding:3px;margin-right:10px;border:1px solid #1a1a1a;border-radius:100%;background-color:#fff;cursor:default;z-index:1;opacity:0;pointer-events:none;transition:padding 0.2s, border 0.2s, opacity 0.5s, transform 0s;transition-delay:0s, 0s, 0s, 0.5s}.category-card-lean__gallery-item-trigger:hover{padding:0;border:none}.category-card-lean:hover .category-card-lean__gallery-item-trigger{transform:translateY(34px);opacity:1;pointer-events:auto;transition:padding 0.2s, border-width 0.2s, opacity 0.5s, transform 0.5s;transition-delay:0s, 0s, 0.4s, 0.4s}.category-card-lean__gallery-item-trigger:before{content:'';position:absolute;left:-6px;top:-6px;right:-6px;bottom:-6px}.category-card-lean__gallery-item-trigger-image{overflow:hidden;width:100%;height:100%;border-radius:100%;object-fit:cover}.category-card-lean__gallery-image{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;object-fit:contain;opacity:0;pointer-events:none;transition:0.2s}.category-card-lean__gallery-item-trigger:hover ~ .category-card-lean__gallery-image{opacity:1}.category-card-lean__gallery-quantity-others{height:30px;line-height:30px;cursor:default;z-index:1;font-size:14px;padding-right:5px;padding-left:8px;margin-left:-10px;opacity:0;pointer-events:none;transition:transform 0.5s, opacity 0.5s, background-color 0.1s;transition-delay:0.5s, 0s, 0s}.category-card-lean:hover .category-card-lean__gallery-quantity-others{transform:translateY(34px);background-color:#fff;opacity:1;transition-delay:0.4s, 0.4s, 0.8s}.category-card-lean__quick-view{position:absolute;right:20px;bottom:-14px;width:40px;height:30px;background-color:#fff;opacity:0;transition:opacity 0.2s;transition-delay:0s;display:none}.category-card-lean__quick-view:before,.category-card-lean__quick-view:after{content:'';position:absolute;width:15px;height:15px;border:1px solid transparent;transform:translate(-7px, -7px);transition:background-color 0.2s}.category-card-lean__quick-view:before{left:50%;top:calc(50% + 2px);border-left-color:#1a1a1a;border-bottom-color:#1a1a1a}.category-card-lean__quick-view:after{left:calc(50% + 4px);top:calc(50% - 2px);border-color:#1a1a1a;transition:background-color 0.2s}.category-card-lean__quick-view:hover:after{background-color:#1a1a1a}.category-card-lean:hover .category-card-lean__quick-view{opacity:1;transition-delay:0.5s}.category-card-lean__quick-view-name{position:absolute;right:40px;top:50%;padding-left:10px;transform:translateY(-50%);border-radius:20px 0px 0px 20px;background-color:#fff;font-size:10px;color:#1a1b1f;text-transform:uppercase;letter-spacing:0;opacity:0;pointer-events:none;white-space:nowrap;transition:all 0.2s}.category-card-lean__quick-view:hover .category-card-lean__quick-view-name{opacity:1;pointer-events:auto}.instant-checkout__order-bump-section{padding:5px 16px 16px 16px;border:1px solid #ccc;margin:20px 0}.instant-checkout__order-bump-section form{margin:0}.instant-checkout__order-bump-section .order-bump-section__checkbox-container{display:flex;align-items:center}.instant-checkout__order-bump-section .order-bump-section__checkbox-container .form-check{margin-top:-16px;margin-bottom:0;max-width:100%;width:fit-content;padding:0 10px;background-color:#fff}.instant-checkout__order-bump-section .order-bump-section__checkbox-container label{display:flex;width:100%;justify-content:center}.instant-checkout__order-bump-section .order-bump-section__checkbox-container label p{margin:-3px 6px;color:black;letter-spacing:0}.instant-checkout__order-bump-section .order-bump-section__product-price{display:inline-flex;width:100%;justify-content:center}.instant-checkout__order-bump-section .order-bump-section__product-price span{font-weight:bold;text-align:right;font-size:15px;letter-spacing:1px;line-height:2;transition:.3s;float:left}.instant-checkout__order-bump-section .order-bump-section__product-info-container{display:flex;margin:10px 0 0 0}.instant-checkout__order-bump-section .order-bump-section__product-info-container img{padding-right:10px;max-width:100px}.instant-checkout__order-bump-section .order-bump-section__product-info-container .order-bump-section__product-description .price{font-size:14px}.instant-checkout__order-bump-section .order-bump-section__product-info-container .order-bump-section__product-description p{color:black;font-size:13px;letter-spacing:0;line-height:1.3;margin-bottom:5px}div.shopping-cart .order-review-column .common-checkout__order-bump-section{border:2px dashed black;padding:10px;margin-bottom:10px}div.shopping-cart .order-review-column .common-checkout__order-bump-section form{display:none}div.shopping-cart .order-review-column .common-checkout__order-bump-section .order-bump-section__checkbox-container{display:flex;align-items:center}div.shopping-cart .order-review-column .common-checkout__order-bump-section .order-bump-section__checkbox-container label{display:flex;width:75%}div.shopping-cart .order-review-column .common-checkout__order-bump-section .order-bump-section__checkbox-container label p{font-size:12px;margin:-1px 6px;color:black}div.shopping-cart .order-review-column .common-checkout__order-bump-section .order-bump-section__checkbox-container label span.custom.checkbox{display:none}div.shopping-cart .order-review-column .common-checkout__order-bump-section .order-bump-section__checkbox-container label input{visibility:visible;position:inherit;margin:0% 1%}div.shopping-cart .order-review-column .common-checkout__order-bump-section .order-bump-section__product-price{display:inline-flex;position:absolute;right:15px;top:60px;color:black}div.shopping-cart .order-review-column .common-checkout__order-bump-section .order-bump-section__product-price span{text-align:right;font-size:15px;letter-spacing:1px;line-height:2;transition:.3s;float:left;height:0}div.shopping-cart .order-review-column .common-checkout__order-bump-section .order-bump-section__product-info-container{display:flex;margin:10px 0 0 0}div.shopping-cart .order-review-column .common-checkout__order-bump-section .order-bump-section__product-info-container img{padding-right:10px;max-width:100px}div.shopping-cart .order-review-column .common-checkout__order-bump-section .order-bump-section__product-info-container .order-bump-section__product-description p{color:black;font-size:13px}.bb-name{height:63vh;background-color:#fff}.bb-name__wrap{display:flex;flex-direction:row;align-items:stretch;margin:0 -5px;height:100%}.bb-name__item{width:100%;height:100%;overflow:hidden;padding-right:5px;padding-left:5px;transition:all 1000ms ease;cursor:default}.bb-name__item img{width:100%;height:100%;object-fit:cover}.bb-name__item:hover{width:300%}body.dark .bb-name{background-color:#000}.billboard-wrapper .callout-global.callout-global_bb-name h1{font-size:40px;line-height:45px;margin-bottom:5px;font-weight:400;text-shadow:1px 1px 6px #000,1px 1px 6px #000,1px 1px 6px rgba(0,0,0,0.65)}@media only screen and (max-width: 577px){.billboard-wrapper .callout-global.callout-global_bb-name h1{font-size:25px;font-weight:600;line-height:30px}}.billboard-wrapper .callout-global.callout-global_bb-name .callout-row{margin-top:30px}.footer-new{background-color:#1a1a1a}.footer-new__wrap{padding:60px 0;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}@media only screen and (max-width: 993px){.footer-new__wrap{grid-template-columns:1fr 1fr 1fr}}@media only screen and (max-width: 769px){.footer-new__wrap{grid-template-columns:1fr 1fr}}@media only screen and (max-width: 577px){.footer-new__wrap{grid-template-columns:1fr}}.footer-new__column{color:#fff;padding:20px;border-right:1px solid #404040}.footer-new__column:last-child{border-right:none}@media only screen and (max-width: 993px){.footer-new__column{display:flex;flex-direction:column;align-items:center}.footer-new__column:nth-child(-n+3){border-bottom:1px solid #404040}}@media only screen and (max-width: 769px){.footer-new__column:nth-child(-n+4){border-bottom:1px solid #404040}}@media only screen and (max-width: 577px){.footer-new__column{border-right:none}.footer-new__column:nth-child(-n+5){border-bottom:1px solid #404040}}.footer-new__column.footer-new__column_center{display:flex;justify-content:center}@media only screen and (max-width: 993px){.footer-new__column.footer-new__column_center{justify-content:flex-start}}.footer-new__logo{display:block;max-width:80%;margin-bottom:10px}.footer-new__logo img{max-width:100%;max-height:60px}.footer-new__address{line-height:1.4;color:#fff;margin-bottom:16px}@media only screen and (max-width: 993px){.footer-new__address{text-align:center}}.footer-new__link{margin-bottom:4px}.footer-new__link a{color:#fff;transition:all 0.3s ease}.footer-new__link a:hover{color:#999}.contentbuilder-wrapper .footer-new__link a{color:#fff}.contentbuilder-wrapper .footer-new__link a:hover{color:#999}.footer-new__heading{display:block;margin-bottom:20px;color:#7f7f7f;font-size:16px}@media only screen and (max-width: 993px){.footer-new__heading{text-align:center}}.footer-new__heading.footer-new__heading_form{text-align:center}.footer-new__nav a{display:block;color:#fff;line-height:1.4;margin-bottom:5px;transition:all 0.3s ease}.footer-new__nav a:hover{color:#999}@media only screen and (max-width: 993px){.footer-new__nav a{text-align:center}}.contentbuilder-wrapper .footer-new__nav a{color:#fff !important}.contentbuilder-wrapper .footer-new__nav a:hover{color:#999}.footer-new__ar-logo-wrapper{position:relative;cursor:pointer}.footer-new__ar-logo-wrapper svg{width:100%;max-width:100px;height:auto}.footer-new__ar-logo-wrapper svg path{transition:all 0.3s ease-in-out}.footer-new__ar-logo-wrapper:hover svg path{transition:all 0.3s ease-in-out}.footer-new__ar-logo-wrapper:hover svg #phone{fill:#fff}.footer-new__ar-logo-wrapper:hover svg #ar path{fill:#fff}.footer-new__ar-logo-wrapper:hover svg #mount{fill:#ff5419}.footer-new__ar-logo-wrapper:hover svg #sun{fill:#ff5419}.footer-new__ar-logo-wrapper:hover svg #text path{fill:#ff5419}.footer-new__form input{border-radius:20px;background-color:transparent;color:#000;text-align:center;display:block;width:100%;height:38px;padding:8px 12px;margin-bottom:10px;font-size:14px;line-height:1.4;border:1px solid #666}.footer-new__form input:focus{border-color:#fff;color:#fff}.footer-new__form input::placeholder{font-style:normal;opacity:1;color:#999}.footer-new__form .form-submit{width:100%;padding:9px 15px;border-radius:20px;text-align:center;margin-bottom:16px;background-color:#666;border:none;height:38px;font-size:14px;font-weight:400;line-height:1.4;box-shadow:none;-webkit-box-shadow:none;transition:all 200ms ease;color:#fff}.footer-new__form .form-submit:hover{top:0;background-color:#fff;color:#1a1a1a;box-shadow:none;-webkit-box-shadow:none}.footer-new__form .form-descr{font-size:12px;line-height:14px;text-align:center;color:#fff}.footer-new__form .form-done{display:none;padding:20px;color:#fff;line-height:1.4;text-align:center;background-color:#dddddd}.footer-new__form .form-done.is-active{display:block}.footer-new__form .form-fail{display:none;padding:20px;color:#fff;line-height:1.4;text-align:center;background-color:#ffdede}.footer-new__form .form-fail.is-active,.footer-new__form .form-done.is-active{display:block}.footer-new__copyright-wrap{display:grid;grid-template-columns:4fr 1fr 4fr;padding:20px;background-color:#fff;color:#1a1a1a}@media only screen and (max-width: 769px){.footer-new__copyright-wrap{grid-template-columns:1fr}}.footer-new__copyright{display:flex;align-items:center}@media only screen and (max-width: 769px){.footer-new__copyright{order:1;justify-content:center;margin-bottom:20px;text-align:center}}.footer-new__back-to-top{display:flex;align-items:center;justify-content:center}.footer-new__back-to-top .top-btn{position:relative;height:35px;width:35px;border-radius:100%;border:1px solid #a1a1a1;display:flex;align-items:center;justify-content:center;transition:all 0.3s ease}.footer-new__back-to-top .top-btn:hover{border-color:#1a1a1a;background-color:#1a1a1a;transform:scale(1.5)}.footer-new__back-to-top .top-btn:hover svg path{fill:#fff}@media only screen and (max-width: 769px){.footer-new__back-to-top{order:0;margin-bottom:20px}}.footer-new__proud-wrapper{display:flex;justify-content:flex-end}@media only screen and (max-width: 769px){.footer-new__proud-wrapper{order:2;justify-content:center;margin-bottom:20px}}.footer-new__proud{align-items:center;color:#1a1a1a !important}.footer-new__proud img{margin-right:10px}.footer-new__proud span{transition:all 0.2s ease}.footer-new__proud:hover span{color:#999 !important}body.lean .footer-new__proud{display:flex !important}body:not(.lean) .footer-new__proud{display:none !important}.trust-bar-container,#trust_bar{position:relative;padding:60px 20px;overflow:hidden;margin-top:15px}.trust-bar-container:before,#trust_bar:before{content:'';position:absolute;top:0;bottom:0;left:50%;margin-left:-50vw;width:100vw;background-color:#1a1a1a}body.dark .trust-bar-container:before,body.dark #trust_bar:before{background-color:#ccc}.trust-bar{position:relative;display:flex;justify-content:center}.trust-bar__head{position:absolute;left:50%;top:-60px;transform:translateX(-50%);display:flex;justify-content:center;pointer-events:none;padding-left:15px}@media only screen and (max-width: 1199px){.trust-bar__head{transform:translateX(-50%) scale(0.7)}}@media only screen and (max-width: 991px){.trust-bar__head{transform:translateX(-50%) scale(0.5)}}@media only screen and (max-width: 767px){.trust-bar__head{display:none}}.trust-bar__title{display:flex;color:#fff;margin:0 auto;opacity:0.07;transition:all 200ms;font-size:200px;line-height:200px;font-weight:800;letter-spacing:15px;text-transform:uppercase}body.dark .trust-bar__title{color:#1a1a1a}.trust-bar__by-artstorefronts{position:absolute;left:50%;top:175px;margin-left:231px}.trust-bar__by-artstorefronts-link{color:#999;font-size:13px;line-height:20px;transition:all 200ms}.trust-bar__by-artstorefronts-link strong{color:#ff5e00;font-weight:600}.trust-bar__by-artstorefronts-link:hover{color:#1a1a1a}.trust-bar__list{display:flex;justify-content:center;flex-wrap:wrap}.trust-bar__item{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding-right:20px;padding-left:20px}.trust-bar__item:hover{position:relative;z-index:1}@media only screen and (max-width: 767px){.trust-bar__item{width:100%;padding:0;margin:0 0 20px 0}}.trust-bar__item-img-badge{cursor:pointer;transform-origin:center}@media only screen and (min-width: 768px){.trust-bar__item-img-badge{transition:transform 0.75s, opacity 0.2s, filter 0.2s}.trust-bar__item-img-badge:hover{transform:scale(1.5)}body:not(.dark) .trust-bar__list:hover .trust-bar__item-img-badge{filter:invert(100%) hue-rotate(180deg)}body.dark .trust-bar__list:hover .trust-bar__item-img-badge{opacity:0.6}body:not(.dark) .trust-bar__item:hover .trust-bar__item-img-badge{filter:none}body.dark .trust-bar__item:hover .trust-bar__item-img-badge{opacity:1}}.trust-bar__item-img{height:80px;width:auto;object-fit:contain}@media only screen and (max-width: 767px){.trust-bar__item-img{height:100px}}.trust-bar__item-text-content{display:flex;flex-direction:column;align-items:center;width:0;height:0;transition:height 0.5s 0.5s}.trust-bar__item:hover .trust-bar__item-text-content{transition-delay:0.3s}.trust-bar__item-text-content-inner{width:500px;max-width:100vw;overflow:hidden;text-align:justify}@media only screen and (max-width: 767px){.trust-bar__item-text-content-inner{padding:0 20px}}@media only screen and (min-width: 768px){.trust-bar__item-text-content-inner{opacity:0;transition:opacity 0.2s 0s}.trust-bar__item:hover .trust-bar__item-text-content-inner{opacity:1;transition:opacity 0s 0.3s}}.trust-bar__item-text-content-inner p{font-size:14px;font-weight:400;line-height:1.4}.trust-bar__item-text-content-inner a{color:#ff5e00;letter-spacing:0}.trust-bar__item-text-content-inner a:hover{color:#818181;text-decoration:underline}.trust-bar__item-text-content-inner h3{font-size:14px;font-weight:700;margin:17px 0}.trust-bar__item-text-content-inner h3,.trust-bar__item-text-content-inner p{color:#1a1b1f}body:not(.dark) .trust-bar__item-text-content-inner h3,body:not(.dark) .trust-bar__item-text-content-inner p{color:#fff}.trust-bar__item-title{font-size:20px;line-height:25px;font-weight:600;text-align:center;letter-spacing:5px;text-transform:uppercase;margin-top:60px;margin-bottom:10px;color:#fff}body.dark .trust-bar__item-title{color:#1a1b1f}@media only screen and (max-width: 767px){.trust-bar__item-title{margin-top:20px}}.new-lct{padding:40px 40px 60px;letter-spacing:0;color:#1a1b1f}@media (max-width: 767px){.new-lct{padding-left:20px;padding-right:20px}}.new-lct .close-reveal-modal:not(.form-modal-notification-close){display:flex;justify-content:center;align-items:center;width:30px;height:30px;top:-15px;right:-15px;border:none;border-radius:20px;background-color:#fff;color:#1a1b1f;font-size:30px;font-weight:400;cursor:pointer;padding:0;transform:rotate(45deg);transition:background-color 0.2s, color 0.2s}.new-lct .close-reveal-modal:not(.form-modal-notification-close):hover{background-color:#1a1a1a;color:#fff}.new-lct h1{margin-bottom:15px;font-size:30px;line-height:1.13}.new-lct p{font-size:14px;color:#1a1b1f;margin-top:0;font-weight:400;letter-spacing:0}.new-lct .user-form-field{margin-bottom:10px}.new-lct .user-form-field label{color:#1a1b1f}.new-lct.reveal-modal.form-modal[data-appear-automatically="true"]{outline:none}.new-lct .new-lct__inner{position:relative;display:flex;flex-direction:column;padding:40px 20px;border:1px solid #ccc}@media (max-width: 767px){.new-lct .new-lct__inner{border:none;padding-left:0;padding-right:0}}.new-lct .new-lct__logo-wrap{position:absolute;display:flex;align-items:center;height:40px;padding:0 10px;background-color:#ffffff;text-transform:uppercase;letter-spacing:4px;top:0;left:50%;transform:translate(-50%, -50%)}.new-lct .new-lct__logo-wrap img{height:100%;width:auto}.new-lct .new-lct__trust-badges{position:absolute;display:flex;bottom:-5px;left:50%;transform:translate(-50%, 50%);background-color:#ffffff}.new-lct .new-lct__trust-badges img{height:60px;max-height:none;width:auto;max-width:none;margin-right:10px;margin-left:10px}.order-review-column #checkout-afterpay-clearpay-message{display:flex;justify-content:flex-end}.order-review-column #checkout-afterpay-clearpay-message .AfterpayMessage{margin-top:0 !important}.test-todo-move{display:flex;width:100%;flex-direction:column}.new-acc{width:100%;min-height:100vh;position:relative;display:flex;align-items:center;justify-content:center;padding:40px 0}.new-acc .new-form__submit{display:block;width:100%;background-color:#000;font-size:inherit;line-height:inherit;text-align:center;color:#fff;margin-bottom:25px}@media only screen and (max-width: 769px){.new-acc{padding:0;align-items:normal}}.new-acc__header{position:absolute;top:0;right:0;left:0;display:flex;justify-content:flex-end;padding-top:20px;padding-right:30px;z-index:1}@media only screen and (max-width: 769px){.new-acc__header{display:none}}.new-acc__header-link{font-size:14px !important;color:#9a9999 !important;text-decoration:none !important;text-transform:uppercase}.new-acc__header-link:hover{color:#fff !important}.new-acc__header-link.back{position:relative;padding-right:10px;margin-right:10px}.new-acc__header-link.back:after{content:'';position:absolute;top:0;right:0;bottom:0;width:1px;background:#9a9999}.new-acc__background{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000;overflow:hidden;display:grid;grid-gap:0px;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.new-acc__background img{width:100%;height:auto}.new-acc__background:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.75)}.new-acc__background.new-acc__background_sign-in{grid-template-columns:1fr 1fr 1fr}.new-acc__content{position:relative;z-index:1;width:500px;margin-bottom:0px;padding:30px;background-color:#fff;box-shadow:0 0 14px 12px rgba(26,26,26,0.7)}@media only screen and (max-width: 769px){.new-acc__content{width:100%;min-height:100%;box-shadow:none}}.new-form{position:relative;display:flex;flex-direction:column;align-items:center;padding:0px 30px;border:1px solid #d6d6d6;color:#1a1a1a;letter-spacing:normal}.new-form form{width:100%;margin-bottom:0}.new-form a{color:#1a1a1a}.new-form .recaptcha-field{margin:0px !important}.new-form__title{margin-top:-5px;margin-bottom:10px;padding-right:20px;padding-left:20px;background-color:#fff;font-size:16px;font-weight:600;text-align:center;letter-spacing:1px;line-height:1.1;text-transform:uppercase;width:fit-content}.new-form__logo{margin-bottom:10px}.new-form__logo img{height:60px}.new-form__item{margin-bottom:20px}.new-form__grid{display:grid;grid-gap:10px;grid-template-columns:1fr 1fr}@media only screen and (max-width: 577px){.new-form__grid{grid-template-columns:1fr;grid-gap:0}}.new-form__field{position:relative}.new-form__field input[type]{border:1px solid #ccc;transition:all 200ms ease;font-size:12px;margin-bottom:0;padding:8px 12px;height:38px;box-shadow:none;background:#fff}.new-form__field input[type]:focus{background:#fff;border:1px solid #1a1a1a;color:#1a1a1a;font-size:12px;margin-bottom:0;box-shadow:none}.new-form__field input::placeholder{color:#B8B8B8;opacity:1;font-style:normal}.new-form__field .new-form__remember{padding:0px 15px;background:#fff;position:absolute;bottom:-10px;right:15px}@media only screen and (max-width: 577px){.new-form__field .new-form__remember{padding:0 0 0 15px;right:0}}.new-form__checkbox{position:relative;cursor:pointer;user-select:none;color:#1a1a1a;font-size:12px;line-height:16px;font-weight:700;padding-left:20px;width:fit-content;transition:all 0.3s ease}.new-form__checkbox input{position:absolute;opacity:0;cursor:pointer}.new-form__checkbox:hover{color:#b3b3b3}.new-form__checkbox .checkmark{position:absolute;top:2px;left:0;height:12px;width:12px;background-color:#fff;border:1px solid #b3b3b3;transition:all .2s ease}.new-form__checkbox input:checked ~ .checkmark{border:4px solid #000}.new-form__message{position:relative;margin:-9px 8px 0 8px;display:none;justify-content:start;max-width:100%;width:fit-content;padding-right:5px;padding-left:5px;background-color:#fff;color:red;font-size:10px;font-weight:500;line-height:12px;text-align:left}.new-form__message.is-active{display:flex}.new-form__bottom{margin-bottom:10px;line-height:1.4}@media only screen and (max-width: 769px){.new-form__bottom{margin-top:10px}}.new-form__forgot{font-size:13px !important;text-decoration:none !important;font-weight:600 !important;transition:all 0.2s ease}.new-form__forgot:hover{color:#818181 !important}.new-form__sign-up{text-align:center;font-size:13px}.new-form__sign-up a{text-decoration:none !important;font-weight:600 !important;transition:all 0.2s ease}.new-form__sign-up a:hover{color:#818181 !important}@media only screen and (max-width: 769px){.new-form__sign-up{margin-top:10px}}.new-form__sign-in{margin-bottom:-10px;padding-right:20px;padding-left:20px;background-color:#fff;text-align:center;font-size:13px}.new-form__sign-in a{text-decoration:none !important;font-weight:600 !important;transition:all 0.2s ease}.new-form__sign-in a:hover{color:#818181 !important}.new-form__badge{position:absolute;right:26px;bottom:-56px;width:90px}.new-form__badge img{width:100%;height:auto}@media only screen and (max-width: 769px){.new-form__badge{position:static;margin:30px 0}}.new-form__back{display:none;position:absolute;bottom:-10px;left:-9px;padding:6px 8px;font-size:14px !important;background-color:#fff;color:#9a9999 !important;text-decoration:none !important;text-transform:uppercase}@media only screen and (max-width: 769px){.new-form__back{display:block}}.new-form__home{display:none;position:absolute;bottom:-10px;right:-9px;padding:6px 8px;font-size:14px !important;background-color:#fff;color:#9a9999 !important;text-decoration:none !important;text-transform:uppercase}@media only screen and (max-width: 769px){.new-form__home{display:block}}.new-acc.new-acc_login .new-form__submit{margin-bottom:10px}.new-acc.new-acc_login .new-form__badge{bottom:-25px}body.theme-version-one .new-acc .new-form__submit{border:none;padding:15px}body.theme-version-two .new-acc .new-form__submit{border:none;padding:12px 10px}body.theme-version-three .new-acc .new-form__submit{display:flex}html{min-width:100%;background:none}#website_body_container .website-body{width:100%;padding:0px}.wrap{max-width:1260px;margin:0 auto !important;padding-left:10px;padding-right:10px}#website_body_container{max-width:100%;margin:0 auto 0px auto}#scrolling_header_and_navigation{display:none;opacity:0;z-index:1000000000;margin-top:0px;background:#fff;opacity:.95;padding-left:0px;padding-right:0px;left:0px;border-bottom:1px solid #ccc}#scrolling_header_and_navigation .logo{text-align:left}#scrolling_header_and_navigation .nav-outer{padding-right:0px}#scrolling_header_and_navigation .ddsmoothmenu ul li a{color:black;font-size:12px}#scrolling_header_and_navigation .ddsmoothmenu ul li ul li a{color:#555}#scrolling_header_and_navigation .ddsmoothmenu ul li a:hover{color:black}#scrolling_header_and_navigation .navigation-menu:before{border:none}#top_controls{max-width:100%}.prev-next-button-bar.wrap{padding-bottom:40px}.top-controls.wrap,#trust-bar .wrap{float:none}.flash-container{margin-bottom:20px}.flash-container .wrap{padding-left:0px;padding-right:0px}@media only screen and (min-width: 58.75em){#user_website #scrolling_header_and_navigation #scrolling_navigation .navigation-menu{padding-right:45px}.product-form-options{width:89.5px}.wrap{max-width:1300px;padding-left:20px;padding-right:20px}.prev-next-button-bar.wrap{padding-left:0px;padding-right:0px}.logo-slogan{margin-left:-.1375em}.logo{margin-top:20px}#scrolling_header_and_navigation .logo-header img{max-height:50px}#scrolling_header_and_navigation .logo-slogan{margin-top:20px;margin-bottom:10px;text-align:left}#scrolling_header_and_navigation .logo-slogan.image{margin-top:10px}#scrolling_header_and_navigation{opacity:0;position:fixed;top:0px;left:0px}.scrolling #scrolling_header_and_navigation{display:block;opacity:.98}#scrolling_header_and_navigation .logo-nav-inline .wrap{padding-right:60px}.scrolling #shopping_cart_btn_sidebar.sidebar-widget{display:block;position:absolute;z-index:10001;right:0px;top:25px}#header_and_navigation{opacity:1}.scrolling #header_and_navigation{opacity:0}.scrolling #shopping_cart_bar_container #shopping_cart_btn_sidebar.sidebar-widget a.submit-form-btn{padding:10px}.submit-form-btn,.submit-form-btn:link,.submit-form-btn:visited,button.submit-form-btn.crop-and-continue{text-decoration:none;background:#000;color:white;font-size:.9em;border-radius:0px;border:none;padding:12px 15px;cursor:pointer;cursor:hand}}@media only screen and (min-width: 75em){.jumbo .prev-next-button-bar.wrap{padding-left:0px;padding-right:0px}.jumbo .product-photos{margin-right:32px}}@media only screen and (min-width: 85em){.content-area .Clean .product-container.three-columns,.content-area .Clean .product-container.three-columns{min-width:auto;min-height:auto;text-align:center}.content-area .Clean .product-container.three-columns img,.content-area .Clean .product-container.three-columns img{max-width:100%;max-height:100%}a div.photo-hover{height:260px;width:260px}.photo-inner-container img{max-height:235px;max-width:235px}.choose-crop-size{text-align:left}.see-on-wall-link{text-align:left}div.medium-option-section:hover a.medium-tooltip-link{display:block}.drag-drop-upload-box{display:block}.content-area a.see-on-wall-btn.condensed,.content-area a.see-on-wall-btn.condensed.email-friend{display:none}.product-info-container{display:block}.product-photos{width:750px;margin-right:30px}#product_form_container{width:480px}#mediums div.product-sizes,#styles div.product-sizes,#frames div.product-sizes{width:95%}.theme-version-two .art-store-tab-text span{font-size:1em}.social-sharing-icons{text-align:left}.content-area a.see-on-wall-btn{display:inline-block}.main-product-display #paper_preview{max-width:700px}.main-product-display .metal-preview .product-inner-container,div.art-store div.wall-peel-preview .product-inner-container{max-width:700px;max-height:700px}div.art-store div#wall_peel_preview .product-inner-container{max-width:730px;max-height:730px}div.art-store .main-product-display .product-inner-container,.main-product-display .frame-medium{max-width:700px;max-height:700px}div.art-store .main-product-display .original-art-preview .product-inner-container{display:initial}.main-product-display .canvas-wrap-overflowed,.main-product-display .canvas-main-overflowed img,.main-product-display .canvas-left-overflowed img,.main-product-display .canvas-top-overflowed img{max-width:700px;max-height:700px;overflow:hidden}.main-product-display .canvas-overflow-shade{max-width:700px;max-height:700px}.main-product-display .canvas-wrap,.main-product-display .canvas-wrap-border{max-width:700px;max-height:700px;overflow:hidden}.main-product-display .canvas-main img,.main-product-display .canvas-top img,.main-product-display .canvas-left img,.main-product-display .canvas-main-border img,.main-product-display .canvas-top-border img,.main-product-display .canvas-left-border img{max-width:670px;max-height:670px;overflow:hidden}div.main-product-display div#canvas_wrap_overflowed_new_preview div.canvas-main{max-width:670px;max-height:670px}.product-container.four-columns .top-controls{right:5px}}.content-area .global-form-details.new-customer a.submit-form-btn{padding:20px}@media only screen and (min-width: 768px){.theme-version-two .Traditional,.content-area .Traditional{display:flex;flex-wrap:wrap;width:calc(100% + 40px);margin-left:-20px;margin-right:-20px}}
