:where(:not(iframe,canvas,img,svg,video):not(svg *)){all:unset;display:revert}*,:after,:before{box-sizing:border-box}ol,ul{list-style:none}img{max-width:100%}table{border-collapse:collapse}.p-checkbox-wrapper{display:block;-webkit-user-select:none;user-select:none}[dir=ltr] .p-checkbox-wrapper label{padding-right:5px}[dir=rtl] .p-checkbox-wrapper label{padding-left:5px}[dir=ltr] .p-checkbox-wrapper label{padding-left:0}[dir=rtl] .p-checkbox-wrapper label{padding-right:0}.p-checkbox-wrapper label{align-items:center;color:#333;display:inline-flex;font-family:Montserrat;font-weight:400;letter-spacing:.3px;padding-bottom:5px;padding-top:5px}.p-checkbox-wrapper label:hover{cursor:pointer}[dir=ltr] .p-checkbox-wrapper label .p-checkbox-icon-wrapper{margin-right:5px}[dir=rtl] .p-checkbox-wrapper label .p-checkbox-icon-wrapper{margin-left:5px}.p-checkbox-wrapper label .p-checkbox-icon-wrapper{border:1.5px solid #d1d1d1;border-radius:4px;box-sizing:border-box;display:grid;place-items:center;position:relative;transform:translateY(-.5px)}.p-checkbox-wrapper label .p-checkbox-icon-wrapper.p-checkbox-disabled{background-color:#fff}.p-checkbox-wrapper label .p-checkbox-icon-wrapper.checkbox-small{height:18px;width:18px}.p-checkbox-wrapper label .p-checkbox-icon-wrapper.checkbox-large{height:20px;width:20px}.p-checkbox-wrapper label .p-checkbox-icon-wrapper .p-checkbox-icon{color:#fff;line-height:0;position:absolute}.p-checkbox-wrapper label .p-checkbox-icon-wrapper .p-checkbox-icon.checkbox-small{font-size:8px!important}.p-checkbox-wrapper label .p-checkbox-icon-wrapper .p-checkbox-icon.checkbox-large{font-size:10px!important}.p-checkbox-wrapper label input[type=checkbox]{position:absolute;z-index:1}.p-checkbox-wrapper label>.rounded{border-radius:50%}.p-checkbox-wrapper.checkbox-small input[type=checkbox]{padding:9px!important}.p-checkbox-wrapper.checkbox-large input[type=checkbox]{padding:10px!important}.p-checkbox-wrapper .active{font-weight:700}.p-disabled-checkbox{pointer-events:none}.p-disabled-checkbox label input[type=checkbox]:checked+.p-checkbox-icon-wrapper{background-color:#d1d1d1!important;border:2px solid #d1d1d1!important}.p-disabled-checkbox .active{color:#999!important}.p-checkbox-wrapper label input[type=checkbox]+.p-checkbox-icon-wrapper>.p-checkbox-icon{opacity:0;transform:scale(1)}.p-checkbox-wrapper label input[type=checkbox]:checked+.p-checkbox-icon-wrapper>.p-checkbox-icon{opacity:1;transform:scale(1)}.p-checkbox-wrapper label input[type=checkbox]:checked+.p-checkbox-icon-wrapper{background-color:#f27a1a;border:2px solid #f27a1a;opacity:1;transition:transform .14s ease-in-out}.p-checkbox-wrapper label input[type=checkbox]:checked+.p-checkbox-icon-wrapper :not(.rounded){border-radius:4px}.p-checkbox-wrapper label input[type=checkbox]:checked+.p-checkbox-icon-wrapper>span.p-checkbox-label{font-weight:700}.icon-checkbox-large-tick:before{color:#fff}.icon-checkbox-large-tick:before.checkbox-small{font-size:8px!important}.icon-checkbox-large-tick:before.checkbox-large{font-size:12px!important}[type=checkbox]{all:unset}.p-typography-wrapper{font-family:Montserrat,sans-serif;font-stretch:normal;font-style:normal;margin:0}.p-typography-title{font-size:16px;line-height:20px}.p-typography-subtitle{font-size:14px;line-height:17px}.p-typography-overline{font-size:8px;line-height:10px}.p-typography-regular{font-weight:400}.p-typography-medium{font-weight:500}.p-typography-semibold{font-weight:600}.p-typography-bold{font-weight:700}.p-primary{color:#333}.p-secondary{color:#d55959}.p-secondaryVariant{color:#e56d59}.p-blueColor{color:#53a0fd}.p-delete{color:#ff543d}.p-underline{text-decoration:underline}.p-ellipsis{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}.p-uppercase{text-transform:uppercase}.p-block{display:block}.p-inline{display:inline}.p-button-wrapper{border:none;box-sizing:border-box;display:inline-block;font-weight:700;text-align:center;text-transform:uppercase}.p-button-wrapper.p-primary{background:#f27a1a;border:1px solid #0000;border-radius:4px;color:#fff;text-transform:capitalize}.p-button-wrapper.p-primary.p-disabled{background:#999;border:1px solid #0000;cursor:not-allowed}.p-button-wrapper.p-secondary{background:#fff;border:1px solid #e5e5e5;border-radius:4px;color:#666;text-transform:capitalize}.p-button-wrapper.p-secondary.p-disabled{background:#fff;border:1px solid #e5e5e5;cursor:not-allowed}.p-button-wrapper.p-tertiary{background:#fff;border:1px solid #f27a1a;border-radius:4px;color:#f27a1a;text-transform:capitalize}.p-button-wrapper.p-tertiary.p-disabled{background:#fff;border:1px solid #f27a1a;cursor:not-allowed}.p-button-wrapper:hover{cursor:pointer}.p-button-wrapper.p-large{font-size:14px;line-height:18px;min-height:40px;padding:10px 15px}.p-button-wrapper.p-small{font-size:12px;line-height:15px;min-height:30px;padding:7px 15px}.p-button-wrapper.p-fluid{width:100%}[dir=ltr] .p-popup{left:0}[dir=rtl] .p-popup{right:0}.p-popup{align-items:center;background-color:#00000042;cursor:pointer;display:flex;height:100%;justify-content:center;position:fixed;top:0;width:100%;z-index:1030}.p-popup.zoom-in.p-popup-enter .p-overlay{background-color:#0000}.p-popup.zoom-in.p-popup-enter .p-main{transform:scale(0)}.p-popup.zoom-in.p-popup-enter-active .p-overlay{background-color:#00000042;transition:background-color .15s}.p-popup.zoom-in.p-popup-enter-active .p-main{transform:scale(1);transition:transform .15s}.p-popup.zoom-in.p-popup-exit .p-overlay{background-color:#00000042;transition:background-color .15s}.p-popup.zoom-in.p-popup-exit .p-main{transform:scale(1);transition:transform .15s}.p-popup.zoom-in.p-popup-exit-active .p-overlay{background-color:#0000}.p-popup.zoom-in.p-popup-exit-active .p-main{transform:scale(0)}.p-popup.p-click-disabled{cursor:unset}.p-popup .p-main{background-color:#fff;border-radius:8px;box-shadow:0 1px 4px 0 #0000000d;box-sizing:border-box;cursor:default;display:block;max-height:90vh;overflow-y:auto;padding-bottom:25px;padding-left:15px;padding-right:15px;position:relative;text-align:center;z-index:1031}.p-popup .p-main.p-round-edged{margin:0 25px}.p-popup .p-main .p-header{align-items:center;display:flex;justify-content:space-between;padding-bottom:5px;padding-top:25px}.p-popup .p-main .p-header .header-text{color:#333;font-size:18px;font-weight:700}[dir=ltr] .p-popup .p-main .p-header .p-close-icon{right:15px}[dir=rtl] .p-popup .p-main .p-header .p-close-icon{left:15px}[dir=ltr] .p-popup .p-main .p-header .p-close-icon{margin-left:8px}[dir=rtl] .p-popup .p-main .p-header .p-close-icon{margin-right:8px}.p-popup .p-main .p-header .p-close-icon{cursor:pointer;display:flex;font-size:12px;height:12px;justify-content:flex-end;position:absolute;width:12px}@media screen and (max-width:993px){.p-dialog .p-main{width:100%}}@media screen and (min-width:993px){.p-dialog .p-main{padding:25px!important}}.p-dialog .container{align-items:center;display:flex;flex-direction:column;justify-content:center;min-width:200px}@media screen and (min-width:993px){.p-dialog .container{min-width:500px}}.p-dialog .container .dialog-icon{height:60px;margin-bottom:20px;width:60px}.p-dialog .container .content,.p-dialog .container .title{width:100%}.p-dialog .container .title+.content{margin-top:10px}.p-dialog .container .content{color:#666}.p-dialog .container .button-group{display:flex;margin-top:20px;width:100%}[dir=ltr] .p-dialog .container .button-group>:not(:first-child){margin-left:10px}[dir=rtl] .p-dialog .container .button-group>:not(:first-child){margin-right:10px}.p-dialog .container .button-group.top-to-bottom{flex-direction:column-reverse}[dir=ltr] .p-dialog .container .button-group.top-to-bottom>:not(:first-child){margin-left:0}[dir=rtl] .p-dialog .container .button-group.top-to-bottom>:not(:first-child){margin-right:0}.p-dialog .container .button-group.top-to-bottom>:not(:first-child){margin-bottom:10px}@keyframes bubble-animation{0%,to{transform:scale(0)}50%{transform:scale(1)}}[dir=ltr] .poseidon-loader-container{left:0}[dir=rtl] .poseidon-loader-container{right:0}.poseidon-loader-container{align-items:center;background-color:#fff6;border-radius:inherit;display:flex;height:100%;justify-content:center;position:absolute;top:0;width:100%;z-index:1050}@media screen and (max-width:768px){.poseidon-loader-container{background-color:#0003}}.poseidon-loader-container.fixed{position:fixed}.poseidon-loader-container>.spinning-bubbles{position:relative}[dir=ltr] .poseidon-loader-container>.spinning-bubbles .bubble-container{left:calc(50% - 7.5px)}[dir=rtl] .poseidon-loader-container>.spinning-bubbles .bubble-container{right:calc(50% - 7.5px)}.poseidon-loader-container>.spinning-bubbles .bubble-container{position:absolute;top:calc(50% - 7.5px);transform-origin:-150% 50%}.poseidon-loader-container>.spinning-bubbles .bubble-container .bubble{animation:bubble-animation 1s infinite;animation-delay:inherit;background:#e56d59;border-radius:50%;height:15px;width:15px}.poseidon-loader-container>.spinning-bubbles .bubble-container:nth-of-type(0n+1){animation-delay:-1.5s;transform:translateX(200%) rotate(-90deg)}.poseidon-loader-container>.spinning-bubbles .bubble-container:nth-of-type(0n+2){animation-delay:-1.375s;transform:translateX(200%) rotate(-45deg)}.poseidon-loader-container>.spinning-bubbles .bubble-container:nth-of-type(0n+3){animation-delay:-1.25s;transform:translateX(200%) rotate(0deg)}.poseidon-loader-container>.spinning-bubbles .bubble-container:nth-of-type(0n+4){animation-delay:-1.125s;transform:translateX(200%) rotate(45deg)}.poseidon-loader-container>.spinning-bubbles .bubble-container:nth-of-type(0n+5){animation-delay:-1s;transform:translateX(200%) rotate(90deg)}.poseidon-loader-container>.spinning-bubbles .bubble-container:nth-of-type(0n+6){animation-delay:-.875s;transform:translateX(200%) rotate(135deg)}.poseidon-loader-container>.spinning-bubbles .bubble-container:nth-of-type(0n+7){animation-delay:-.75s;transform:translateX(200%) rotate(180deg)}.poseidon-loader-container>.spinning-bubbles .bubble-container:nth-of-type(0n+8){animation-delay:-.625s;transform:translateX(200%) rotate(225deg)}#merchant-basket{box-shadow:0 4px 15px 0 rgba(0,0,0,.102);min-width:375px;width:375px}#merchant-basket .header{align-items:center;display:flex;justify-content:space-between;padding:10px 15px}#merchant-basket .header.listing-header{background-color:#fdf5d6}#merchant-basket .header .title-content{align-items:center;column-gap:3px;display:flex}#merchant-basket .header .title-content .title{align-items:center;color:#333;column-gap:3px;display:flex;font-size:14px;font-weight:500;line-height:16px}#merchant-basket .header .title-content .title .info{color:#999;font-size:12px;line-height:14px}#merchant-basket .empty-product-card{align-items:center;background-color:#fff;column-gap:10px;display:flex;padding:10px 15px}#merchant-basket .empty-product-card .select{border:3px solid #d9d9d9;border-radius:50%;display:inline-block;height:20px;width:20px}#merchant-basket .empty-product-card .card{background-image:url(https://cdn.dsmcdn.com/sfint/production/icons/empty-box-icon_1708586744731.svg);background-position:50%;background-repeat:no-repeat;border:1px dashed #999;border-radius:4px;height:71px;width:71px}#merchant-basket .product-card{background-color:#fff;column-gap:10px;display:flex;padding:10px 15px}#merchant-basket .product-card .product-select{align-items:center;display:flex}#merchant-basket .product-card .product-select .p-checkbox-wrapper label{padding:0}#merchant-basket .product-card .product-content{column-gap:10px;display:flex;flex:1}#merchant-basket .product-card .product-content .product-content-image{border:1px solid #e6e6e6;border-radius:4px;height:71px;min-width:71px;object-fit:cover;width:71px}#merchant-basket .product-card .product-content .product-info{display:flex;flex:1;flex-direction:column;row-gap:10px}#merchant-basket .product-card .product-content .product-info .product-top-section{column-gap:10px;display:flex;justify-content:space-between}#merchant-basket .product-card .product-content .product-info .product-top-section .product-title{color:#666;font-weight:500;line-height:14px}#merchant-basket .product-card .product-content .product-info .product-top-section .product-title>p{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}#merchant-basket .product-card .product-content .product-info .product-top-section .product-title .brand{color:#333}#merchant-basket .product-card .product-content .product-info .product-top-section .delete-icon{cursor:pointer;min-width:20px}#merchant-basket .product-card .product-content .product-info .product-bottom-section{align-items:center;display:flex;justify-content:space-between;margin-top:auto}#merchant-basket .product-card .product-content .product-info .product-bottom-section .quantity-select{color:#333;font-weight:500;line-height:14px;position:relative}#merchant-basket .product-card .product-content .product-info .product-bottom-section .quantity-select select{border:1px solid #e6e6e6;border-radius:4px;font-weight:500;height:26px;min-width:58px;padding:4px 8px}[dir=ltr] #merchant-basket .product-card .product-content .product-info .product-bottom-section .quantity-select:after{right:8px}[dir=rtl] #merchant-basket .product-card .product-content .product-info .product-bottom-section .quantity-select:after{left:8px}#merchant-basket .product-card .product-content .product-info .product-bottom-section .quantity-select:after{content:url(https://cdn.dsmcdn.com/sfint/production/icons/bottom-arrow-icon_1705438311675.svg);height:12px;pointer-events:none;position:absolute;top:6px;width:12px}#merchant-basket .product-card .product-content .product-info .product-bottom-section .product-bottom-left-section{align-items:center;column-gap:10px;display:flex}#merchant-basket .product-card .product-content .product-info .product-bottom-section .product-bottom-left-section .size{color:#666;line-height:14px}[dir=ltr] #merchant-basket .product-card .product-content .product-info .product-bottom-section .product-bottom-left-section .size .size-value{margin-left:3px}[dir=rtl] #merchant-basket .product-card .product-content .product-info .product-bottom-section .product-bottom-left-section .size .size-value{margin-right:3px}#merchant-basket .product-card .product-content .product-info .product-bottom-section .product-bottom-left-section .size .size-value{color:#333;font-weight:500}[dir=ltr] #merchant-basket .product-card .product-content .product-info .product-bottom-section .product-bottom-right-section{text-align:right}[dir=rtl] #merchant-basket .product-card .product-content .product-info .product-bottom-section .product-bottom-right-section{text-align:left}#merchant-basket .product-card .product-content .product-info .product-bottom-section .product-bottom-right-section .current-price{color:#999;font-weight:500;line-height:12px;text-decoration:line-through}#merchant-basket .product-card .product-content .product-info .product-bottom-section .product-bottom-right-section .discounted-price{color:#f27a1a;font-size:16px;font-weight:700;line-height:19px}#merchant-basket .product-card-list{background-color:#fff;display:flex;flex-direction:column}#merchant-basket .product-card-list .empty-product-card,#merchant-basket .product-card-list .product-card{border-bottom:1px solid #e6e6e6}#merchant-basket .listing-footer{align-items:center;background-color:#fdf5d6;display:flex;justify-content:space-between;padding:20px 15px}#merchant-basket .listing-footer .action-button{background-color:#f27a1a;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:10px 15px;text-align:center;width:200px}#merchant-basket .listing-footer .action-button.full-width{width:100%}#merchant-basket .listing-footer .action-button p{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}#merchant-basket .listing-footer .action-button:disabled{cursor:unset;opacity:40%}#merchant-basket .listing{display:flex;flex-direction:column;height:100%;width:100%}#merchant-basket .listing .product-card-list{overflow:scroll;scrollbar-width:none}#merchant-basket .listing .placeholder-message{flex:1}#merchant-basket .listing .info-message-section{margin-top:auto}#merchant-basket .placeholder-message{align-items:center;display:flex;flex-direction:column;justify-content:center;row-gap:10px}#merchant-basket .placeholder-message .message{color:#333;font-size:16px;font-weight:500;line-height:18px;max-width:50%;text-align:center}#merchant-basket .info-message{align-items:center;border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;column-gap:10px;display:flex;padding:6px 15px}#merchant-basket .info-message.success{background-color:#ebfaf2}#merchant-basket .info-message.success .total-quantity{color:#0bc15c}#merchant-basket .info-message.error{background-color:#feebeb}#merchant-basket .info-message.error .error-icon{min-width:16px}#merchant-basket .info-message.error .total-quantity{color:#b00}#merchant-basket .info-message.info{background:#f5f5f5}#merchant-basket .info-message.info .total-quantity{color:#666}#merchant-basket .info-message .thumb-icon{font-size:17px}#merchant-basket .info-message .content{align-items:center;column-gap:10px;display:flex;flex:1;justify-content:space-between;line-height:14px}#merchant-basket .info-message .content .message{color:#333}#merchant-basket .info-message .content .total-quantity{background-color:#fff;border-radius:20px;font-weight:700;padding:3px 10px}#merchant-basket .price-content{display:flex;flex-direction:column;row-gap:2px}#merchant-basket .price-content .title{color:#333;font-size:10px;font-weight:700;line-height:11px}#merchant-basket .price-content .content{align-items:center;column-gap:3px;display:flex}#merchant-basket .price-content .content .current-price{color:#999;font-weight:700;line-height:12px;text-decoration:line-through}#merchant-basket .price-content .content .discounted-price{color:#f27a1a;font-size:16px;font-weight:700;line-height:19px}.merchant-basket-feedback-dialog .button-group button{border-radius:4px;font-size:16px;font-weight:700;text-transform:none}.merchant-basket-feedback-dialog .button-group button:first-child{background-color:#fff!important;border:1px solid #f27a1a;color:#f27a1a!important}.merchant-basket-feedback-dialog .button-group button:nth-child(2){background-color:#f27a1a!important;color:#fff!important}