.add-to-cart-title{display:flex;margin:25px 25px 15px}.add-to-cart-success-modal{width:540px;border-radius:8px;background-color:var(--color-white)}.add-to-cart-success-product-details{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;margin-bottom:25px;grid-gap:20px;gap:20px}.add-to-cart-success-container{display:flex;flex-direction:row;justify-content:center}.toast-right-section{display:flex;flex-direction:column;margin-left:10px}.toast-left-section{margin-left:20px}.toast-left-section img{height:110px;width:110px}div.title-label{color:var(--text-color);font-size:18.66px;font-family:var(--sf-font-sohne);font-weight:500;letter-spacing:0;line-height:28px;position:relative;left:10px;bottom:3px}.circle{position:relative;background:var(--color-green);border-radius:50%;width:22px;height:22px}.checkmark{position:absolute;transform:rotate(40deg) translate(-50%,-50%);left:31%;top:45%;height:9px;width:4px;border-bottom:2px solid var(--color-white);border-right:2px solid var(--color-white)}.toast-productInfo-section{color:var(--text-color);font-size:14px;font-family:var(--sf-font-sohne);font-weight:500;letter-spacing:0;line-height:21px}.toast-productInfo-section div.product-detail-secondary{color:#585b58;font-family:var(--sf-font-sohne-md);font-size:14px;letter-spacing:0;line-height:21px}.toast-productInfo-section div.product-price,.toast-productInfo-section div.product-qty{color:#585b58;font-family:var(--sf-font-sohne);font-size:14px;font-weight:400;letter-spacing:0;line-height:24px}.toast-button-group{display:flex;flex-direction:column;margin-right:25px;grid-gap:20px;gap:20px;align-items:center;justify-content:center}.add-to-cart-success-product-details .toast-button-group a.store-button{font-family:var(--sf-font-sohne);font-size:14px!important;line-height:14px;font-weight:500;margin:0!important;height:auto!important;padding:13px 16px;border-radius:24px;text-transform:capitalize}.add-to-cart-success-product-details .toast-button-group a.store-button.primary:not(.disabled):hover{padding:13px 16px}.toast-button-group .go-to-cart-button{min-width:154px}.close-add-to-cart-success-modal-wrapper{top:6px!important;right:6px!important;display:none}@media (max-width:375px){.add-to-cart-success-modal{width:343px}}@media (max-width:768px){.continue-shopping-button{position:static!important;transform:none!important;text-transform:capitalize}.add-to-cart-success-product-details{flex-direction:column;margin:0 30px 25px}.toast-left-section{margin-left:0}.toast-button-group{width:100%}.toast-button-group a{width:100%;box-sizing:border-box}}.add-to-cart-success-modal .go-to-cart-button{line-height:21px;padding:9.5px 20px;border:1px solid var(--text-color);color:var(--text-color)}.add-to-cart-success-modal .continue-shopping-button,.add-to-cart-success-modal .go-to-cart-button{text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;text-align:center;white-space:nowrap}.add-to-cart-success-modal .continue-shopping-button{color:#fff;background:var(--deep-carrot);border:1px solid var(--deep-carrot);order:-1;display:inline-flex}@media screen and (max-width:991px){.add-to-cart-success-modal .continue-shopping-button{display:inline-grid}}.partner-info-wrapper{display:flex;margin:8px 0 16px}.partner-info-wrapper .info-icon{margin-right:8px;width:16px;height:16px}.partner-info-wrapper .info-icon path{fill:#5b7491}.partner-info-wrapper .partner-info-text{color:#5b7491;font-family:var(--sf-font-sohne-md);position:relative;display:flex}.partner-info-wrapper .partner-info-text .discount{text-decoration:underline}.partner-info-text .costco-tooltip{position:absolute;padding:12px;background-color:#fff;border:1px solid #dcdee1;border-radius:.286rem;font-family:var(--sf-font-sohne);color:var(--text-color-fog);letter-spacing:0;line-height:21px;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;top:calc(100% + 4px);left:50%;transform:translateX(-50%);z-index:1000}.partner-info-text .costco-tooltip:after,.partner-info-text .costco-tooltip:before{content:"";position:absolute;border-left:.714rem solid transparent;border-right:.714rem solid transparent;bottom:100%;left:50%;font-size:1rem;transform:translateX(-50%)}.partner-info-text .costco-tooltip:before{border-bottom:.714rem solid var(--slate-gray)}.partner-info-text .costco-tooltip:after{border-bottom:.714rem solid var(--white);margin-bottom:-.143rem}@media screen and (max-width:375px){.partner-info-text .costco-tooltip{max-width:22rem;left:46%}}a.close-costco-tooltip{display:none;position:absolute;top:6px;width:16px;height:16px;cursor:pointer;--height:2px;--width:20px;color:transparent!important;overflow:hidden;z-index:999;background:hsla(0,0%,100%,.8);border-radius:100%;right:0;left:auto;margin:8px}a.close-costco-tooltip:before{width:var(--height);height:var(--width);top:calc(50% - var(--width)*0.5);right:calc(50% - var(--height)*0.5)}a.close-costco-tooltip:after,a.close-costco-tooltip:before{content:"";position:absolute;background-color:var(--text-color);transform:rotate(45deg)}a.close-costco-tooltip:after{width:var(--width);height:var(--height);top:calc(50% - var(--height)*0.5);right:calc(50% - var(--width)*0.5)}@media screen and (max-width:768px){a.close-costco-tooltip{display:block}.costco-tooltip p{margin-right:15px}}.toggle-wrap>label{display:flex;text-transform:uppercase;font-family:var(--sf-font-sohne-sb);color:#757779;margin:0 0 8px;flex:0 0 auto}.details:has(.toggle-wrap) .options .WALLART_MATERIAL{display:none}.toggle-component{display:flex}.toggle-checkbox{height:0;width:0;visibility:hidden}.toggle-option-label{color:#6a707c;font-family:var(--sf-font-sohne);font-size:14px;letter-spacing:0;line-height:21px}.toggle-option-label.active{color:var(--gray-medium);font-family:var(--sf-font-sohne-b);font-size:14px;letter-spacing:0;line-height:21px}.toggle-component:hover{cursor:pointer}.toggle-label:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.11),0 5px 15px 0 rgba(0,0,0,.08)}.toggle-label:focus{outline:1px solid var(--deep-carrot)}.toggle-label.off:active{background:linear-gradient(90deg,#d8d8d8,#6b6969)}.toggle-label.on:active{background:linear-gradient(90deg,#6b6969,#d8d8d8)}.toggle-label{display:flex;height:22px;width:44px;border-radius:11px;background-color:#dbdde1;align-items:center;justify-content:space-between;cursor:pointer;position:relative;margin:0 8px!important}.toggle-label .toggle-slider{box-sizing:border-box;height:16px;width:16px;border:2px solid var(--gray-medium);background-color:var(--color-white);position:absolute;top:3px;left:3px;border-radius:45px;transition:.5s}.toggle-label .toggle-slider.selected{left:24px}.toggle-component.disabled{opacity:.6;pointer-events:none;cursor:not-allowed}.toggle-label.on span.toggle-slider-selected{transform:translateX(-20%);transition:left .5s ease}.toggle-checkbox:checked+.toggle-label .toggle-slider{left:calc(100% - 2px);transform:translateX(-100%)}.toggle-label:active .toggle-button{width:60px}.store-toggle-component{display:flex}.checkboxContainer{margin:5px 0;display:grid;grid-template-columns:30px auto}.checkboxContainer input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;width:16px;height:16px;border:1px solid var(--checkbox-color);border-radius:4px;transform:translateY(-1px);display:grid;place-content:center;outline:1px solid transparent;outline-offset:1px}.checkboxContainer input[type=checkbox]:not(:disabled):hover{box-shadow:0 3px 3px 0 rgba(0,0,0,.2)}.checkboxContainer input[type=checkbox]:not(:disabled):focus{outline:solid 1px var(--deep-carrot);outline-offset:1px}.checkboxContainer input[type=checkbox]:active{box-shadow:inset 0 0 250px 0 rgba(0,0,0,.1)}.checkboxContainer input[type=checkbox]:disabled,.checkboxContainer input[type=checkbox]:disabled+label{opacity:.5;cursor:default}.checkboxContainer input[type=checkbox]:before{content:"";width:8px;height:8px;transform:scale(0);background-color:var(--gray-medium);-webkit-clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%)}.checkboxContainer input[type=checkbox]:checked{box-shadow:inset 0 0 0 1px var(--gray-medium);border-color:var(--gray-medium)}.checkboxContainer input[type=checkbox]:checked:before{transform:scale(1)}
/*# sourceMappingURL=storefe_5.10879e66652fe1.css.map */