/** Shopify CDN: Minification failed

Line 163:164 Expected identifier but found "["
Line 319:37 Expected identifier but found "!"
Line 530:0 Unexpected "}"

**/
/* sticky-header.header-wrapper {
    z-index: 20;
} */
/* .announcement-bar.color-accent-1.gradient {
    background: black !important;
} */
/* .swym-button.swym-add-to-wishlist-view-product.swym-heart:after {
    content: "" !important;
    background-image: url(/cdn/shop/files/Vector.svg?v=1723558966) !important;
    width: 2.4rem;
    height: 1.8rem;
    background-repeat: no-repeat;
    margin-top: 2px;
} */

.boost-sd__search-form-wrapper {
    display: none !important;
}
.enable_new_design .price-item--regular{ display: none !important; }
.featured___design .swym-custom:after{  margin-top: 2px !important; }
.enable_new_design .swym-custom:after{  margin-top: 2px !important; }
.side_content .swym-custom:after{ margin-top: 2px !important; }
.swym-button.swym-add-to-wishlist-view-product.swym-custom:after{
  width: 22px !important;
  height: 18px !important;
  background-size: 100% !important;
}
.swym-button.swym-add-to-wishlist-view-product.swym-adding:after {
    content: "" !important;
    background-image: url(https://cdn.shopify.com/s/files/1/0666/8337/1684/files/Mediamodifier-Design-Template_1_1.png?v=1723704352) !important;
    width: 22px;
    height: 18px;
    margin-top: 2px;
    background-size: 100% !important;
    background-position: center;
    background-repeat: no-repeat;
}
/* .swym-button.swym-add-to-wishlist-view-product.swym-heart:after{ display: none;} */
/*-----------Featured Collection--------------  */
/* .featured___design .slider-container { margin: 0 auto; padding: 0 5rem 5%; width: 1192px; } */
.enable-before_pattern:before { content: ""; width: 180px; height: 200px; background: url('data:image/svg+xml,<svg width="160" height="160" viewBox="0 0 160 160" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.3155 13.3149C12.8674 13.3149 13.3148 12.8675 13.3148 12.3156C13.3148 11.7638 12.8674 11.3164 12.3155 11.3164C11.7637 11.3164 11.3163 11.7638 11.3163 12.3156C11.3163 12.8675 11.7637 13.3149 12.3155 13.3149Z" fill="%23141414"/><path d="M25.8524 13.3149C26.4043 13.3149 26.8517 12.8675 26.8517 12.3156C26.8517 11.7638 26.4043 11.3164 25.8524 11.3164C25.3006 11.3164 24.8532 11.7638 24.8532 12.3156C24.8532 12.8675 25.3006 13.3149 25.8524 13.3149Z" fill="%23141414"/><path d="M39.3893 13.3149C39.9412 13.3149 40.3886 12.8675 40.3886 12.3156C40.3886 11.7638 39.9412 11.3164 39.3893 11.3164C38.8375 11.3164 38.3901 11.7638 38.3901 12.3156C38.3901 12.8675 38.8375 13.3149 39.3893 13.3149Z" fill="%23141414"/><path d="M52.9262 13.3149C53.4781 13.3149 53.9255 12.8675 53.9255 12.3156C53.9255 11.7638 53.4781 11.3164 52.9262 11.3164C52.3744 11.3164 51.927 11.7638 51.927 12.3156C51.927 12.8675 52.3744 13.3149 52.9262 13.3149Z" fill="%23141414"/><path d="M66.4631 13.3149C67.015 13.3149 67.4623 12.8675 67.4623 12.3156C67.4623 11.7638 67.015 11.3164 66.4631 11.3164C65.9112 11.3164 65.4639 11.7638 65.4639 12.3156C65.4639 12.8675 65.9112 13.3149 66.4631 13.3149Z" fill="%23141414"/><path d="M80 13.3149C80.5519 13.3149 80.9993 12.8675 80.9993 12.3156C80.9993 11.7638 80.5519 11.3164 80 11.3164C79.4482 11.3164 79.0008 11.7638 79.0008 12.3156C79.0008 12.8675 79.4482 13.3149 80 13.3149Z" fill="%23141414"/><path d="M93.5369 13.3149C94.0888 13.3149 94.5361 12.8675 94.5361 12.3156C94.5361 11.7638 94.0888 11.3164 93.5369 11.3164C92.985 11.3164 92.5377 11.7638 92.5377 12.3156C92.5377 12.8675 92.985 13.3149 93.5369 13.3149Z" fill="%23141414"/><path d="M107.074 13.3149C107.626 13.3149 108.073 12.8675 108.073 12.3156C108.073 11.7638 107.626 11.3164 107.074 11.3164C106.522 11.3164 106.075 11.7638 106.075 12.3156C106.075 12.8675 106.522 13.3149 107.074 13.3149Z" fill="%23141414"/><path d="M120.611 13.3149C121.163 13.3149 121.61 12.8675 121.61 12.3156C121.61 11.7638 121.163 11.3164 120.611 11.3164C120.059 11.3164 119.611 11.7638 119.611 12.3156C119.611 12.8675 120.059 13.3149 120.611 13.3149Z" fill="%23141414"/><path d="M134.148 13.3149C134.699 13.3149 135.147 12.8675 135.147 12.3156C135.147 11.7638 134.699 11.3164 134.148 11.3164C133.596 11.3164 133.148 11.7638 133.148 12.3156C133.148 12.8675 133.596 13.3149 134.148 13.3149Z" fill="%23141414"/><path d="M147.685 13.3149C148.236 13.3149 148.684 12.8675 148.684 12.3156C148.684 11.7638 148.236 11.3164 147.685 11.3164C147.133 11.3164 146.685 11.7638 146.685 12.3156C146.685 12.8675 147.133 13.3149 147.685 13.3149Z" fill="%23141414"/><path d="M12.3155 26.852C12.8674 26.852 13.3148 26.4046 13.3148 25.8528C13.3148 25.3009 12.8674 24.8535 12.3155 24.8535C11.7637 24.8535 11.3163 25.3009 11.3163 25.8528C11.3163 26.4046 11.7637 26.852 12.3155 26.852Z" fill="%23141414"/><path d="M25.8524 26.852C26.4043 26.852 26.8517 26.4046 26.8517 25.8528C26.8517 25.3009 26.4043 24.8535 25.8524 24.8535C25.3006 24.8535 24.8532 25.3009 24.8532 25.8528C24.8532 26.4046 25.3006 26.852 25.8524 26.852Z" fill="%23141414"/><path d="M39.3893 26.852C39.9412 26.852 40.3886 26.4046 40.3886 25.8528C40.3886 25.3009 39.9412 24.8535 39.3893 24.8535C38.8375 24.8535 38.3901 25.3009 38.3901 25.8528C38.3901 26.4046 38.8375 26.852 39.3893 26.852Z" fill="%23141414"/><path d="M52.9262 26.852C53.4781 26.852 53.9255 26.4046 53.9255 25.8528C53.9255 25.3009 53.4781 24.8535 52.9262 24.8535C52.3744 24.8535 51.927 25.3009 51.927 25.8528C51.927 26.4046 52.3744 26.852 52.9262 26.852Z" fill="%23141414"/><path d="M66.4631 26.852C67.015 26.852 67.4623 26.4046 67.4623 25.8528C67.4623 25.3009 67.015 24.8535 66.4631 24.8535C65.9112 24.8535 65.4639 25.3009 65.4639 25.8528C65.4639 26.4046 65.9112 26.852 66.4631 26.852Z" fill="%23141414"/><path d="M80 26.852C80.5519 26.852 80.9993 26.4046 80.9993 25.8528C80.9993 25.3009 80.5519 24.8535 80 24.8535C79.4482 24.8535 79.0008 25.3009 79.0008 25.8528C79.0008 26.4046 79.4482 26.852 80 26.852Z" fill="%23141414"/><path d="M93.5369 26.852C94.0888 26.852 94.5361 26.4046 94.5361 25.8528C94.5361 25.3009 94.0888 24.8535 93.5369 24.8535C92.985 24.8535 92.5377 25.3009 92.5377 25.8528C92.5377 26.4046 92.985 26.852 93.5369 26.852Z" fill="%23141414"/><path d="M107.074 26.852C107.626 26.852 108.073 26.4046 108.073 25.8528C108.073 25.3009 107.626 24.8535 107.074 24.8535C106.522 24.8535 106.075 25.3009 106.075 25.8528C106.075 26.4046 106.522 26.852 107.074 26.852Z" fill="%23141414"/><path d="M120.611 26.852C121.163 26.852 121.61 26.4046 121.61 25.8528C121.61 25.3009 121.163 24.8535 120.611 24.8535C120.059 24.8535 119.611 25.3009 119.611 25.8528C119.611 26.4046 120.059 26.852 120.611 26.852Z" fill="%23141414"/><path d="M134.148 26.852C134.699 26.852 135.147 26.4046 135.147 25.8528C135.147 25.3009 134.699 24.8535 134.148 24.8535C133.596 24.8535 133.148 25.3009 133.148 25.8528C133.148 26.4046 133.596 26.852 134.148 26.852Z" fill="%23141414"/><path d="M147.685 26.852C148.236 26.852 148.684 26.4046 148.684 25.8528C148.684 25.3009 148.236 24.8535 147.685 24.8535C147.133 24.8535 146.685 25.3009 146.685 25.8528C146.685 26.4046 147.133 26.852 147.685 26.852Z" fill="%23141414"/><path d="M12.3155 40.3881C12.8674 40.3881 13.3148 39.9407 13.3148 39.3889C13.3148 38.837 12.8674 38.3896 12.3155 38.3896C11.7637 38.3896 11.3163 38.837 11.3163 39.3889C11.3163 39.9407 11.7637 40.3881 12.3155 40.3881Z" fill="%23141414"/><path d="M25.8524 40.3881C26.4043 40.3881 26.8517 39.9407 26.8517 39.3889C26.8517 38.837 26.4043 38.3896 25.8524 38.3896C25.3006 38.3896 24.8532 38.837 24.8532 39.3889C24.8532 39.9407 25.3006 40.3881 25.8524 40.3881Z" fill="%23141414"/><path d="M39.3893 40.3881C39.9412 40.3881 40.3886 39.9407 40.3886 39.3889C40.3886 38.837 39.9412 38.3896 39.3893 38.3896C38.8375 38.3896 38.3901 38.837 38.3901 39.3889C38.3901 39.9407 38.8375 40.3881 39.3893 40.3881Z" fill="%23141414"/><path d="M52.9262 40.3881C53.4781 40.3881 53.9255 39.9407 53.9255 39.3889C53.9255 38.837 53.4781 38.3896 52.9262 38.3896C52.3744 38.3896 51.927 38.837 51.927 39.3889C51.927 39.9407 52.3744 40.3881 52.9262 40.3881Z" fill="%23141414"/><path d="M66.4631 40.3881C67.015 40.3881 67.4623 39.9407 67.4623 39.3889C67.4623 38.837 67.015 38.3896 66.4631 38.3896C65.9112 38.3896 65.4639 38.837 65.4639 39.3889C65.4639 39.9407 65.9112 40.3881 66.4631 40.3881Z" fill="%23141414"/><path d="M80 40.3881C80.5519 40.3881 80.9993 39.9407 80.9993 39.3889C80.9993 38.837 80.5519 38.3896 80 38.3896C79.4482 38.3896 79.0008 38.837 79.0008 39.3889C79.0008 39.9407 79.4482 40.3881 80 40.3881Z" fill="%23141414"/><path d="M93.5369 40.3881C94.0888 40.3881 94.5361 39.9407 94.5361 39.3889C94.5361 38.837 94.0888 38.3896 93.5369 38.3896C92.985 38.3896 92.5377 38.837 92.5377 39.3889C92.5377 39.9407 92.985 40.3881 93.5369 40.3881Z" fill="%23141414"/><path d="M107.074 40.3881C107.626 40.3881 108.073 39.9407 108.073 39.3889C108.073 38.837 107.626 38.3896 107.074 38.3896C106.522 38.3896 106.075 38.837 106.075 39.3889C106.075 39.9407 106.522 40.3881 107.074 40.3881Z" fill="%23141414"/><path d="M120.611 40.3881C121.163 40.3881 121.61 39.9407 121.61 39.3889C121.61 38.837 121.163 38.3896 120.611 38.3896C120.059 38.3896 119.611 38.837 119.611 39.3889C119.611 39.9407 120.059 40.3881 120.611 40.3881Z" fill="%23141414"/><path d="M134.148 40.3881C134.699 40.3881 135.147 39.9407 135.147 39.3889C135.147 38.837 134.699 38.3896 134.148 38.3896C133.596 38.3896 133.148 38.837 133.148 39.3889C133.148 39.9407 133.596 40.3881 134.148 40.3881Z" fill="%23141414"/><path d="M147.685 40.3881C148.236 40.3881 148.684 39.9407 148.684 39.3889C148.684 38.837 148.236 38.3896 147.685 38.3896C147.133 38.3896 146.685 38.837 146.685 39.3889C146.685 39.9407 147.133 40.3881 147.685 40.3881Z" fill="%23141414"/><path d="M12.3155 53.9252C12.8674 53.9252 13.3148 53.4779 13.3148 52.926C13.3148 52.3741 12.8674 51.9268 12.3155 51.9268C11.7637 51.9268 11.3163 52.3741 11.3163 52.926C11.3163 53.4779 11.7637 53.9252 12.3155 53.9252Z" fill="%23141414"/><path d="M25.8524 53.9252C26.4043 53.9252 26.8517 53.4779 26.8517 52.926C26.8517 52.3741 26.4043 51.9268 25.8524 51.9268C25.3006 51.9268 24.8532 52.3741 24.8532 52.926C24.8532 53.4779 25.3006 53.9252 25.8524 53.9252Z" fill="%23141414"/><path d="M39.3893 53.9252C39.9412 53.9252 40.3886 53.4779 40.3886 52.926C40.3886 52.3741 39.9412 51.9268 39.3893 51.9268C38.8375 51.9268 38.3901 52.3741 38.3901 52.926C38.3901 53.4779 38.8375 53.9252 39.3893 53.9252Z" fill="%23141414"/><path d="M52.9262 53.9252C53.4781 53.9252 53.9255 53.4779 53.9255 52.926C53.9255 52.3741 53.4781 51.9268 52.9262 51.9268C52.3744 51.9268 51.927 52.3741 51.927 52.926C51.927 53.4779 52.3744 53.9252 52.9262 53.9252Z" fill="%23141414"/><path d="M66.4631 53.9252C67.015 53.9252 67.4623 53.4779 67.4623 52.926C67.4623 52.3741 67.015 51.9268 66.4631 51.9268C65.9112 51.9268 65.4639 52.3741 65.4639 52.926C65.4639 53.4779 65.9112 53.9252 66.4631 53.9252Z" fill="%23141414"/><path d="M80 53.9252C80.5519 53.9252 80.9993 53.4779 80.9993 52.926C80.9993 52.3741 80.5519 51.9268 80 51.9268C79.4482 51.9268 79.0008 52.3741 79.0008 52.926C79.0008 53.4779 79.4482 53.9252 80 53.9252Z" fill="%23141414"/><path d="M93.5369 53.9252C94.0888 53.9252 94.5361 53.4779 94.5361 52.926C94.5361 52.3741 94.0888 51.9268 93.5369 51.9268C92.985 51.9268 92.5377 52.3741 92.5377 52.926C92.5377 53.4779 92.985 53.9252 93.5369 53.9252Z" fill="%23141414"/><path d="M107.074 53.9252C107.626 53.9252 108.073 53.4779 108.073 52.926C108.073 52.3741 107.626 51.9268 107.074 51.9268C106.522 51.9268 106.075 52.3741 106.075 52.926C106.075 53.4779 106.522 53.9252 107.074 53.9252Z" fill="%23141414"/><path d="M120.611 53.9252C121.163 53.9252 121.61 53.4779 121.61 52.926C121.61 52.3741 121.163 51.9268 120.611 51.9268C120.059 51.9268 119.611 52.3741 119.611 52.926C119.611 53.4779 120.059 53.9252 120.611 53.9252Z" fill="%23141414"/><path d="M134.148 53.9252C134.699 53.9252 135.147 53.4779 135.147 52.926C135.147 52.3741 134.699 51.9268 134.148 51.9268C133.596 51.9268 133.148 52.3741 133.148 52.926C133.148 53.4779 133.596 53.9252 134.148 53.9252Z" fill="%23141414"/><path d="M147.685 53.9252C148.236 53.9252 148.684 53.4779 148.684 52.926C148.684 52.3741 148.236 51.9268 147.685 51.9268C147.133 51.9268 146.685 52.3741 146.685 52.926C146.685 53.4779 147.133 53.9252 147.685 53.9252Z" fill="%23141414"/><path d="M12.3155 67.4623C12.8674 67.4623 13.3148 67.015 13.3148 66.4631C13.3148 65.9112 12.8674 65.4639 12.3155 65.4639C11.7637 65.4639 11.3163 65.9112 11.3163 66.4631C11.3163 67.015 11.7637 67.4623 12.3155 67.4623Z" fill="%23141414"/><path d="M25.8524 67.4623C26.4043 67.4623 26.8517 67.015 26.8517 66.4631C26.8517 65.9112 26.4043 65.4639 25.8524 65.4639C25.3006 65.4639 24.8532 65.9112 24.8532 66.4631C24.8532 67.015 25.3006 67.4623 25.8524 67.4623Z" fill="%23141414"/><path d="M39.3893 67.4623C39.9412 67.4623 40.3886 67.015 40.3886 66.4631C40.3886 65.9112 39.9412 65.4639 39.3893 65.4639C38.8375 65.4639 38.3901 65.9112 38.3901 66.4631C38.3901 67.015 38.8375 67.4623 39.3893 67.4623Z" fill="%23141414"/><path d="M52.9262 67.4623C53.4781 67.4623 53.9255 67.015 53.9255 66.4631C53.9255 65.9112 53.4781 65.4639 52.9262 65.4639C52.3744 65.4639 51.927 65.9112 51.927 66.4631C51.927 67.015 52.3744 67.4623 52.9262 67.4623Z" fill="%23141414"/><path d="M66.4631 67.4623C67.015 67.4623 67.4623 67.015 67.4623 66.4631C67.4623 65.9112 67.015 65.4639 66.4631 65.4639C65.9112 65.4639 65.4639 65.9112 65.4639 66.4631C65.4639 67.015 65.9112 67.4623 66.4631 67.4623Z" fill="%23141414"/><path d="M80 67.4623C80.5519 67.4623 80.9993 67.015 80.9993 66.4631C80.9993 65.9112 80.5519 65.4639 80 65.4639C79.4482 65.4639 79.0008 65.9112 79.0008 66.4631C79.0008 67.015 79.4482 67.4623 80 67.4623Z" fill="%23141414"/><path d="M93.5369 67.4623C94.0888 67.4623 94.5361 67.015 94.5361 66.4631C94.5361 65.9112 94.0888 65.4639 93.5369 65.4639C92.985 65.4639 92.5377 65.9112 92.5377 66.4631C92.5377 67.015 92.985 67.4623 93.5369 67.4623Z" fill="%23141414"/><path d="M107.074 67.4623C107.626 67.4623 108.073 67.015 108.073 66.4631C108.073 65.9112 107.626 65.4639 107.074 65.4639C106.522 65.4639 106.075 65.9112 106.075 66.4631C106.075 67.015 106.522 67.4623 107.074 67.4623Z" fill="%23141414"/><path d="M120.611 67.4623C121.163 67.4623 121.61 67.015 121.61 66.4631C121.61 65.9112 121.163 65.4639 120.611 65.4639C120.059 65.4639 119.611 65.9112 119.611 66.4631C119.611 67.015 120.059 67.4623 120.611 67.4623Z" fill="%23141414"/><path d="M134.148 67.4623C134.699 67.4623 135.147 67.015 135.147 66.4631C135.147 65.9112 134.699 65.4639 134.148 65.4639C133.596 65.4639 133.148 65.9112 133.148 66.4631C133.148 67.015 133.596 67.4623 134.148 67.4623Z" fill="%23141414"/><path d="M147.685 67.4623C148.236 67.4623 148.684 67.015 148.684 66.4631C148.684 65.9112 148.236 65.4639 147.685 65.4639C147.133 65.4639 146.685 65.9112 146.685 66.4631C146.685 67.015 147.133 67.4623 147.685 67.4623Z" fill="%23141414"/><path d="M12.3155 80.9994C12.8674 80.9994 13.3148 80.5521 13.3148 80.0002C13.3148 79.4483 12.8674 79.001 12.3155 79.001C11.7637 79.001 11.3163 79.4483 11.3163 80.0002C11.3163 80.5521 11.7637 80.9994 12.3155 80.9994Z" fill="%23141414"/><path d="M25.8524 80.9994C26.4043 80.9994 26.8517 80.5521 26.8517 80.0002C26.8517 79.4483 26.4043 79.001 25.8524 79.001C25.3006 79.001 24.8532 79.4483 24.8532 80.0002C24.8532 80.5521 25.3006 80.9994 25.8524 80.9994Z" fill="%23141414"/><path d="M39.3893 80.9994C39.9412 80.9994 40.3886 80.5521 40.3886 80.0002C40.3886 79.4483 39.9412 79.001 39.3893 79.001C38.8375 79.001 38.3901 79.4483 38.3901 80.0002C38.3901 80.5521 38.8375 80.9994 39.3893 80.9994Z" fill="%23141414"/><path d="M52.9262 80.9994C53.4781 80.9994 53.9255 80.5521 53.9255 80.0002C53.9255 79.4483 53.4781 79.001 52.9262 79.001C52.3744 79.001 51.927 79.4483 51.927 80.0002C51.927 80.5521 52.3744 80.9994 52.9262 80.9994Z" fill="%23141414"/><path d="M66.4631 80.9994C67.015 80.9994 67.4623 80.5521 67.4623 80.0002C67.4623 79.4483 67.015 79.001 66.4631 79.001C65.9112 79.001 65.4639 79.4483 65.4639 80.0002C65.4639 80.5521 65.9112 80.9994 66.4631 80.9994Z" fill="%23141414"/><path d="M80 80.9994C80.5519 80.9994 80.9993 80.5521 80.9993 80.0002C80.9993 79.4483 80.5519 79.001 80 79.001C79.4482 79.001 79.0008 79.4483 79.0008 80.0002C79.0008 80.5521 79.4482 80.9994 80 80.9994Z" fill="%23141414"/><path d="M93.5369 80.9994C94.0888 80.9994 94.5361 80.5521 94.5361 80.0002C94.5361 79.4483 94.0888 79.001 93.5369 79.001C92.985 79.001 92.5377 79.4483 92.5377 80.0002C92.5377 80.5521 92.985 80.9994 93.5369 80.9994Z" fill="%23141414"/><path d="M107.074 80.9994C107.626 80.9994 108.073 80.5521 108.073 80.0002C108.073 79.4483 107.626 79.001 107.074 79.001C106.522 79.001 106.075 79.4483 106.075 80.0002C106.075 80.5521 106.522 80.9994 107.074 80.9994Z" fill="%23141414"/><path d="M120.611 80.9994C121.163 80.9994 121.61 80.5521 121.61 80.0002C121.61 79.4483 121.163 79.001 120.611 79.001C120.059 79.001 119.611 79.4483 119.611 80.0002C119.611 80.5521 120.059 80.9994 120.611 80.9994Z" fill="%23141414"/><path d="M134.148 80.9994C134.699 80.9994 135.147 80.5521 135.147 80.0002C135.147 79.4483 134.699 79.001 134.148 79.001C133.596 79.001 133.148 79.4483 133.148 80.0002C133.148 80.5521 133.596 80.9994 134.148 80.9994Z" fill="%23141414"/><path d="M147.685 80.9994C148.236 80.9994 148.684 80.5521 148.684 80.0002C148.684 79.4483 148.236 79.001 147.685 79.001C147.133 79.001 146.685 79.4483 146.685 80.0002C146.685 80.5521 147.133 80.9994 147.685 80.9994Z" fill="%23141414"/><path d="M12.3155 94.5356C12.8674 94.5356 13.3148 94.0882 13.3148 93.5363C13.3148 92.9845 12.8674 92.5371 12.3155 92.5371C11.7637 92.5371 11.3163 92.9845 11.3163 93.5363C11.3163 94.0882 11.7637 94.5356 12.3155 94.5356Z" fill="%23141414"/><path d="M25.8524 94.5356C26.4043 94.5356 26.8517 94.0882 26.8517 93.5363C26.8517 92.9845 26.4043 92.5371 25.8524 92.5371C25.3006 92.5371 24.8532 92.9845 24.8532 93.5363C24.8532 94.0882 25.3006 94.5356 25.8524 94.5356Z" fill="%23141414"/><path d="M39.3893 94.5356C39.9412 94.5356 40.3886 94.0882 40.3886 93.5363C40.3886 92.9845 39.9412 92.5371 39.3893 92.5371C38.8375 92.5371 38.3901 92.9845 38.3901 93.5363C38.3901 94.0882 38.8375 94.5356 39.3893 94.5356Z" fill="%23141414"/><path d="M52.9262 94.5356C53.4781 94.5356 53.9255 94.0882 53.9255 93.5363C53.9255 92.9845 53.4781 92.5371 52.9262 92.5371C52.3744 92.5371 51.927 92.9845 51.927 93.5363C51.927 94.0882 52.3744 94.5356 52.9262 94.5356Z" fill="%23141414"/><path d="M66.4631 94.5356C67.015 94.5356 67.4623 94.0882 67.4623 93.5363C67.4623 92.9845 67.015 92.5371 66.4631 92.5371C65.9112 92.5371 65.4639 92.9845 65.4639 93.5363C65.4639 94.0882 65.9112 94.5356 66.4631 94.5356Z" fill="%23141414"/><path d="M80 94.5356C80.5519 94.5356 80.9993 94.0882 80.9993 93.5363C80.9993 92.9845 80.5519 92.5371 80 92.5371C79.4482 92.5371 79.0008 92.9845 79.0008 93.5363C79.0008 94.0882 79.4482 94.5356 80 94.5356Z" fill="%23141414"/><path d="M93.5369 94.5356C94.0888 94.5356 94.5361 94.0882 94.5361 93.5363C94.5361 92.9845 94.0888 92.5371 93.5369 92.5371C92.985 92.5371 92.5377 92.9845 92.5377 93.5363C92.5377 94.0882 92.985 94.5356 93.5369 94.5356Z" fill="%23141414"/><path d="M107.074 94.5356C107.626 94.5356 108.073 94.0882 108.073 93.5363C108.073 92.9845 107.626 92.5371 107.074 92.5371C106.522 92.5371 106.075 92.9845 106.075 93.5363C106.075 94.0882 106.522 94.5356 107.074 94.5356Z" fill="%23141414"/><path d="M120.611 94.5356C121.163 94.5356 121.61 94.0882 121.61 93.5363C121.61 92.9845 121.163 92.5371 120.611 92.5371C120.059 92.5371 119.611 92.9845 119.611 93.5363C119.611 94.0882 120.059 94.5356 120.611 94.5356Z" fill="%23141414"/><path d="M134.148 94.5356C134.699 94.5356 135.147 94.0882 135.147 93.5363C135.147 92.9845 134.699 92.5371 134.148 92.5371C133.596 92.5371 133.148 92.9845 133.148 93.5363C133.148 94.0882 133.596 94.5356 134.148 94.5356Z" fill="%23141414"/><path d="M147.685 94.5356C148.236 94.5356 148.684 94.0882 148.684 93.5363C148.684 92.9845 148.236 92.5371 147.685 92.5371C147.133 92.5371 146.685 92.9845 146.685 93.5363C146.685 94.0882 147.133 94.5356 147.685 94.5356Z" fill="%23141414"/><path d="M12.3155 108.073C12.8674 108.073 13.3148 107.625 13.3148 107.073C13.3148 106.522 12.8674 106.074 12.3155 106.074C11.7637 106.074 11.3163 106.522 11.3163 107.073C11.3163 107.625 11.7637 108.073 12.3155 108.073Z" fill="%23141414"/><path d="M25.8524 108.073C26.4043 108.073 26.8517 107.625 26.8517 107.073C26.8517 106.522 26.4043 106.074 25.8524 106.074C25.3006 106.074 24.8532 106.522 24.8532 107.073C24.8532 107.625 25.3006 108.073 25.8524 108.073Z" fill="%23141414"/><path d="M39.3893 108.073C39.9412 108.073 40.3886 107.625 40.3886 107.073C40.3886 106.522 39.9412 106.074 39.3893 106.074C38.8375 106.074 38.3901 106.522 38.3901 107.073C38.3901 107.625 38.8375 108.073 39.3893 108.073Z" fill="%23141414"/><path d="M52.9262 108.073C53.4781 108.073 53.9255 107.625 53.9255 107.073C53.9255 106.522 53.4781 106.074 52.9262 106.074C52.3744 106.074 51.927 106.522 51.927 107.073C51.927 107.625 52.3744 108.073 52.9262 108.073Z" fill="%23141414"/><path d="M66.4631 108.073C67.015 108.073 67.4623 107.625 67.4623 107.073C67.4623 106.522 67.015 106.074 66.4631 106.074C65.9112 106.074 65.4639 106.522 65.4639 107.073C65.4639 107.625 65.9112 108.073 66.4631 108.073Z" fill="%23141414"/><path d="M80 108.073C80.5519 108.073 80.9993 107.625 80.9993 107.073C80.9993 106.522 80.5519 106.074 80 106.074C79.4482 106.074 79.0008 106.522 79.0008 107.073C79.0008 107.625 79.4482 108.073 80 108.073Z" fill="%23141414"/><path d="M93.5369 108.073C94.0888 108.073 94.5361 107.625 94.5361 107.073C94.5361 106.522 94.0888 106.074 93.5369 106.074C92.985 106.074 92.5377 106.522 92.5377 107.073C92.5377 107.625 92.985 108.073 93.5369 108.073Z" fill="%23141414"/><path d="M107.074 108.073C107.626 108.073 108.073 107.625 108.073 107.073C108.073 106.522 107.626 106.074 107.074 106.074C106.522 106.074 106.075 106.522 106.075 107.073C106.075 107.625 106.522 108.073 107.074 108.073Z" fill="%23141414"/><path d="M120.611 108.073C121.163 108.073 121.61 107.625 121.61 107.073C121.61 106.522 121.163 106.074 120.611 106.074C120.059 106.074 119.611 106.522 119.611 107.073C119.611 107.625 120.059 108.073 120.611 108.073Z" fill="%23141414"/><path d="M134.148 108.073C134.699 108.073 135.147 107.625 135.147 107.073C135.147 106.522 134.699 106.074 134.148 106.074C133.596 106.074 133.148 106.522 133.148 107.073C133.148 107.625 133.596 108.073 134.148 108.073Z" fill="%23141414"/><path d="M147.685 108.073C148.236 108.073 148.684 107.625 148.684 107.073C148.684 106.522 148.236 106.074 147.685 106.074C147.133 106.074 146.685 106.522 146.685 107.073C146.685 107.625 147.133 108.073 147.685 108.073Z" fill="%23141414"/><path d="M12.3155 121.61C12.8674 121.61 13.3148 121.162 13.3148 120.611C13.3148 120.059 12.8674 119.611 12.3155 119.611C11.7637 119.611 11.3163 120.059 11.3163 120.611C11.3163 121.162 11.7637 121.61 12.3155 121.61Z" fill="%23141414"/><path d="M25.8524 121.61C26.4043 121.61 26.8517 121.162 26.8517 120.611C26.8517 120.059 26.4043 119.611 25.8524 119.611C25.3006 119.611 24.8532 120.059 24.8532 120.611C24.8532 121.162 25.3006 121.61 25.8524 121.61Z" fill="%23141414"/><path d="M39.3893 121.61C39.9412 121.61 40.3886 121.162 40.3886 120.611C40.3886 120.059 39.9412 119.611 39.3893 119.611C38.8375 119.611 38.3901 120.059 38.3901 120.611C38.3901 121.162 38.8375 121.61 39.3893 121.61Z" fill="%23141414"/><path d="M52.9262 121.61C53.4781 121.61 53.9255 121.162 53.9255 120.611C53.9255 120.059 53.4781 119.611 52.9262 119.611C52.3744 119.611 51.927 120.059 51.927 120.611C51.927 121.162 52.3744 121.61 52.9262 121.61Z" fill="%23141414"/><path d="M66.4631 121.61C67.015 121.61 67.4623 121.162 67.4623 120.611C67.4623 120.059 67.015 119.611 66.4631 119.611C65.9112 119.611 65.4639 120.059 65.4639 120.611C65.4639 121.162 65.9112 121.61 66.4631 121.61Z" fill="%23141414"/><path d="M80 121.61C80.5519 121.61 80.9993 121.162 80.9993 120.611C80.9993 120.059 80.5519 119.611 80 119.611C79.4482 119.611 79.0008 120.059 79.0008 120.611C79.0008 121.162 79.4482 121.61 80 121.61Z" fill="%23141414"/><path d="M93.5369 121.61C94.0888 121.61 94.5361 121.162 94.5361 120.611C94.5361 120.059 94.0888 119.611 93.5369 119.611C92.985 119.611 92.5377 120.059 92.5377 120.611C92.5377 121.162 92.985 121.61 93.5369 121.61Z" fill="%23141414"/><path d="M107.074 121.61C107.626 121.61 108.073 121.162 108.073 120.611C108.073 120.059 107.626 119.611 107.074 119.611C106.522 119.611 106.075 120.059 106.075 120.611C106.075 121.162 106.522 121.61 107.074 121.61Z" fill="%23141414"/><path d="M120.611 121.61C121.163 121.61 121.61 121.162 121.61 120.611C121.61 120.059 121.163 119.611 120.611 119.611C120.059 119.611 119.611 120.059 119.611 120.611C119.611 121.162 120.059 121.61 120.611 121.61Z" fill="%23141414"/><path d="M134.148 121.61C134.699 121.61 135.147 121.162 135.147 120.611C135.147 120.059 134.699 119.611 134.148 119.611C133.596 119.611 133.148 120.059 133.148 120.611C133.148 121.162 133.596 121.61 134.148 121.61Z" fill="%23141414"/><path d="M147.685 121.61C148.236 121.61 148.684 121.162 148.684 120.611C148.684 120.059 148.236 119.611 147.685 119.611C147.133 119.611 146.685 120.059 146.685 120.611C146.685 121.162 147.133 121.61 147.685 121.61Z" fill="%23141414"/><path d="M12.3155 135.147C12.8674 135.147 13.3148 134.7 13.3148 134.148C13.3148 133.596 12.8674 133.148 12.3155 133.148C11.7637 133.148 11.3163 133.596 11.3163 134.148C11.3163 134.7 11.7637 135.147 12.3155 135.147Z" fill="%23141414"/><path d="M25.8524 135.147C26.4043 135.147 26.8517 134.7 26.8517 134.148C26.8517 133.596 26.4043 133.148 25.8524 133.148C25.3006 133.148 24.8532 133.596 24.8532 134.148C24.8532 134.7 25.3006 135.147 25.8524 135.147Z" fill="%23141414"/><path d="M39.3893 135.147C39.9412 135.147 40.3886 134.7 40.3886 134.148C40.3886 133.596 39.9412 133.148 39.3893 133.148C38.8375 133.148 38.3901 133.596 38.3901 134.148C38.3901 134.7 38.8375 135.147 39.3893 135.147Z" fill="%23141414"/><path d="M52.9262 135.147C53.4781 135.147 53.9255 134.7 53.9255 134.148C53.9255 133.596 53.4781 133.148 52.9262 133.148C52.3744 133.148 51.927 133.596 51.927 134.148C51.927 134.7 52.3744 135.147 52.9262 135.147Z" fill="%23141414"/><path d="M66.4631 135.147C67.015 135.147 67.4623 134.7 67.4623 134.148C67.4623 133.596 67.015 133.148 66.4631 133.148C65.9112 133.148 65.4639 133.596 65.4639 134.148C65.4639 134.7 65.9112 135.147 66.4631 135.147Z" fill="%23141414"/><path d="M80 135.147C80.5519 135.147 80.9993 134.7 80.9993 134.148C80.9993 133.596 80.5519 133.148 80 133.148C79.4482 133.148 79.0008 133.596 79.0008 134.148C79.0008 134.7 79.4482 135.147 80 135.147Z" fill="%23141414"/><path d="M93.5369 135.147C94.0888 135.147 94.5361 134.7 94.5361 134.148C94.5361 133.596 94.0888 133.148 93.5369 133.148C92.985 133.148 92.5377 133.596 92.5377 134.148C92.5377 134.7 92.985 135.147 93.5369 135.147Z" fill="%23141414"/><path d="M107.074 135.147C107.626 135.147 108.073 134.7 108.073 134.148C108.073 133.596 107.626 133.148 107.074 133.148C106.522 133.148 106.075 133.596 106.075 134.148C106.075 134.7 106.522 135.147 107.074 135.147Z" fill="%23141414"/><path d="M120.611 135.147C121.163 135.147 121.61 134.7 121.61 134.148C121.61 133.596 121.163 133.148 120.611 133.148C120.059 133.148 119.611 133.596 119.611 134.148C119.611 134.7 120.059 135.147 120.611 135.147Z" fill="%23141414"/><path d="M134.148 135.147C134.699 135.147 135.147 134.7 135.147 134.148C135.147 133.596 134.699 133.148 134.148 133.148C133.596 133.148 133.148 133.596 133.148 134.148C133.148 134.7 133.596 135.147 134.148 135.147Z" fill="%23141414"/><path d="M147.685 135.147C148.236 135.147 148.684 134.7 148.684 134.148C148.684 133.596 148.236 133.148 147.685 133.148C147.133 133.148 146.685 133.596 146.685 134.148C146.685 134.7 147.133 135.147 147.685 135.147Z" fill="%23141414"/><path d="M12.3155 148.684C12.8674 148.684 13.3148 148.237 13.3148 147.685C13.3148 147.133 12.8674 146.686 12.3155 146.686C11.7637 146.686 11.3163 147.133 11.3163 147.685C11.3163 148.237 11.7637 148.684 12.3155 148.684Z" fill="%23141414"/><path d="M25.8524 148.684C26.4043 148.684 26.8517 148.237 26.8517 147.685C26.8517 147.133 26.4043 146.686 25.8524 146.686C25.3006 146.686 24.8532 147.133 24.8532 147.685C24.8532 148.237 25.3006 148.684 25.8524 148.684Z" fill="%23141414"/><path d="M39.3893 148.684C39.9412 148.684 40.3886 148.237 40.3886 147.685C40.3886 147.133 39.9412 146.686 39.3893 146.686C38.8375 146.686 38.3901 147.133 38.3901 147.685C38.3901 148.237 38.8375 148.684 39.3893 148.684Z" fill="%23141414"/><path d="M52.9262 148.684C53.4781 148.684 53.9255 148.237 53.9255 147.685C53.9255 147.133 53.4781 146.686 52.9262 146.686C52.3744 146.686 51.927 147.133 51.927 147.685C51.927 148.237 52.3744 148.684 52.9262 148.684Z" fill="%23141414"/><path d="M66.4631 148.684C67.015 148.684 67.4623 148.237 67.4623 147.685C67.4623 147.133 67.015 146.686 66.4631 146.686C65.9112 146.686 65.4639 147.133 65.4639 147.685C65.4639 148.237 65.9112 148.684 66.4631 148.684Z" fill="%23141414"/><path d="M80 148.684C80.5519 148.684 80.9993 148.237 80.9993 147.685C80.9993 147.133 80.5519 146.686 80 146.686C79.4482 146.686 79.0008 147.133 79.0008 147.685C79.0008 148.237 79.4482 148.684 80 148.684Z" fill="%23141414"/><path d="M93.5369 148.684C94.0888 148.684 94.5361 148.237 94.5361 147.685C94.5361 147.133 94.0888 146.686 93.5369 146.686C92.985 146.686 92.5377 147.133 92.5377 147.685C92.5377 148.237 92.985 148.684 93.5369 148.684Z" fill="%23141414"/><path d="M107.074 148.684C107.626 148.684 108.073 148.237 108.073 147.685C108.073 147.133 107.626 146.686 107.074 146.686C106.522 146.686 106.075 147.133 106.075 147.685C106.075 148.237 106.522 148.684 107.074 148.684Z" fill="%23141414"/><path d="M120.611 148.684C121.163 148.684 121.61 148.237 121.61 147.685C121.61 147.133 121.163 146.686 120.611 146.686C120.059 146.686 119.611 147.133 119.611 147.685C119.611 148.237 120.059 148.684 120.611 148.684Z" fill="%23141414"/><path d="M134.148 148.684C134.699 148.684 135.147 148.237 135.147 147.685C135.147 147.133 134.699 146.686 134.148 146.686C133.596 146.686 133.148 147.133 133.148 147.685C133.148 148.237 133.596 148.684 134.148 148.684Z" fill="%23141414"/><path d="M147.685 148.684C148.236 148.684 148.684 148.237 148.684 147.685C148.684 147.133 148.236 146.686 147.685 146.686C147.133 146.686 146.685 147.133 146.685 147.685C146.685 148.237 147.133 148.684 147.685 148.684Z" fill="%23141414"/></svg>'); background-repeat: no-repeat; background-size: 100%; position: absolute; left: -85px; top: 20px; opacity: 10%;}

.collection__sale_btn svg {
    stroke: #fff;
}
.enable_new_design .slider-component-desktop{
    padding: 0 0 0rem 7rem !important;
  margin-left: max(5rem, calc((100vw - var(--page-width) + -12rem - var(--grid-desktop-horizontal-spacing)) / 2)) !important;
    /* margin-left: -7rem !important; */
}
a.swym-wishlist svg {
    width: 2.4rem;
    height: 2.4rem;
}
a.collection__sale_btn{ cursor: pointer; position: relative; }
.collection-text { position: absolute; left: -9999px;}.collection__sale_btn:hover svg { stroke: #141414;}
.featured___design{ background: transparent !important;}

  .side_content {  display: flex; position: relative; gap: 4rem;  margin-left: max(5rem, calc((100vw - var(--page-width) + 0rem - var(--grid-desktop-horizontal-spacing)) / 2)); }
input#Password { border: 1px solid #ccc; border-radius: 5px;}
.field__input:focus, .field__input:focus-visible { box-shadow: none !important;}
.side_content slider-component.slider-component-desktop.page-width { padding: 0 0 1rem 7rem; margin-left: -7rem;}
.side_content ul.grid.slider { padding-left: 0 !important; margin-bottom: 3rem !important; margin-left: 0 !important;}
.enable_sale_badge ul.grid.slider{ padding-top: 5rem !important; }
.hide_sale_badge  ul.grid.slider{ padding-top: 1rem !important; }

.side_content .slider-container { width: 100%; min-width: 100%;}.collection__side { width: 33%; min-width: 33%; visibility: visible; transition: 0.9s; opacity: 1; margin-top: 8rem;}
.cont_shown{  display: flex; gap: 0; }
.cont_shown .collection__side { margin-left: -33%; visibility: hidden; transition: 0.9s; opacity: 0;}
.featured-collection { overflow: hidden;}
button.custom_next_btn { cursor: pointer; background: #0003; width: 48px; height: 48px; border-radius: 50%; position: absolute; right: 55rem; border: 0; display: flex; justify-content: center; align-items: center; position: absolute; top: 40%; transform: translateY(-50%);}
.custom_prev_btn { cursor: pointer; background: #0003; width: 48px; height: 48px; border-radius: 50%; position: absolute; left: -3rem; border: 0; display: flex; justify-content: center; align-items: center; position: absolute; top: 40%; transform: translateY(-50%);}
.custom_prev_btn svg { color: #fff; width: 1.6rem; height: 1.3rem; transform: rotate(90deg);}
button.custom_next_btn svg { color: #fff; width: 1.6rem; height: 1.3rem; transform: rotate(-90deg);}
.custom_prev_btn{ display: none; }
.side_content .previous_btn { display: none; }
/* .cont_shown .previous_btn {
    display: block;
} */
.side_content .next_btn {
    display: none;
}
.cont_shown .next_btn{
    display: block;
}
/*-----------Background Template Ramadhaan-------------  */
.template_page.template-flash-sales { background: var(--gradient-background); background-attachment: fixed; background-color: transparent !important;

  background-image:var(--bg-image);
                                     background-repeat: no-repeat; background-size: cover;}
.enable_pattern{ position: relative;}
.enable_pattern:after { content: ""; width: 160px; height: 160px; background: url(/cdn/shop/files/organize.png?v=1721723114); background-repeat: no-repeat; background-size: 100%; position: absolute; left: 50px; bottom: 15px; z-index: -1;}
.template_page.template-flash-sales .featured_section .gradient{ background: transparent; }
.featured___design .price-item--regular {
    display: none !important;
}
.side_content .slider--desktop {
    scroll-padding-left: max(5rem, calc((100vw - var(--page-width) + 80rem - var(--grid-desktop-horizontal-spacing)) / 2)) !important;
}
.featured___design .slider-container{ row-gap: 20px !important; padding-bottom: 5rem; }
.featured___design .card-wrapper{ border-radius: 12px; }
.featured___design .card__information { justify-content: space-between; gap: 3rem;}svg.icon.icon-ramadan { width: 8px; height: 14px; margin-right: 4px; display: none;}
.featured___design .collection__view-all{ margin-top: -4rem; }
.slider-item{ transition: 0.5s; }
.slider-item:hover { transition: 0.5s; transform: translateY(-10px);} .side_content .slider-component-desktop .price-item--regular { display: none !important;}
.slider-component-desktop .price-item--last { font-family: 'Montserrat'; font-style: normal; font-weight: 700; font-size: 20px; line-height: 24px; color: #141414;}

.swym-notification-wishlist .swym-details { font-size: 13px !important; font-weight: 500 !important; font-family: 'Montserrat' !important; line-height: 21px !important; letter-spacing: 0 !important;}
.swym-emphasis {  font-weight: 700 !important; }
/* .swym-details{
  font-size: 12px !important;
    font-weight: 500 !important;
    font-family: 'Montserrat' !important;
    line-height: 21px !important;
} */
/* Popup Styles */
.subscription-popup { display: none; /* Hidden by default */ position: fixed; z-index: 1000; left: 0; top: 0; width: 100%; height: 100%; overflow: auto; background-color: rgba(0, 0, 0, 0.5);}
.popup_overlay { position: fixed !important; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.5); z-index: 999; display: none;}
.subscription-popup-content { background-color: #fff; margin: 15% auto; padding: 20px; border: 1px solid #888; width: 80%; max-width: 500px; text-align: center;}

.close-popup { color: #aaa; float: right; font-size: 28px; font-weight: bold;}

.close-popup:hover,.close-popup:focus { color: black; text-decoration: none; cursor: pointer;}.popup-image { width: 100%; height: auto;}.popup-title { font-size: 24px; margin: 10px 0;}
.popup-description { margin-bottom: 20px;}.checkbox-container { margin: 10px 0;}.form-message { color: red; margin-top: 10px;}

/*----------------  */
/* Hide popups by default */
.already-subscribed-popup { display: none; }
/* Styles for the popups */
.already-subscribed-popup { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); display: flex; justify-content: center; align-items: center; z-index: 1000;}
.error_wrap{ text-align: center;}
.already-subscribed-popup-conten{ background: #fff; border-radius: 5px;  text-align: center; }

.close-popup,.close-already-subscribed-popup { position: absolute; top: 10px; right: 10px; cursor: pointer;}

.email-popup { display: none; }

.email-popup-content .field__button {  position: unset; }
.boost-sd__instant-search-results--two-column .boost-sd__instant-search-autocomplete{ border-radius: 12px !important;}
.email-popup-content { background-color: #fefefe; border: 1px solid #888; width: 460px; text-align: center; position: relative; border-radius: 15px; box-sizing: content-box; }
.boost-sd__g-scrollable::-webkit-scrollbar {  display: none !important; }
.close-popup { position: absolute; top: -10px; right: 15px; color: #fff; font-size: 41px; font-weight: 400;}.close-popup:hover,.close-popup:focus { color: black; text-decoration: none; cursor: pointer; transition: 0.5s ease;}

.thank-you-popup { display: none; /* Hidden by default */ position: fixed; z-index: 1000; left: 0; top: 0; width: 100%; height: 100%; overflow: auto; background-color: rgba(0, 0, 0, 0.5); /* Black w/ opacity */}

.thank-you-popup-content { background-color: #fefefe; margin: 15% auto; padding: 20px; border: 1px solid #888; width: 80%; max-width: 500px; text-align: center; position: relative; display: flex; justify-content: center;}
.thank-you-popup-content form h2{ margin-bottom: 0; }
.thank-you-popup-content form h2,
.thank-you-popup-content form p { text-align: center; width: 100%;}.close-thank-you-popup { position: absolute; top: 10px; right: 25px; color: #aaa; font-size: 28px; font-weight: bold; z-index: 1;}

.close-thank-you-popup:hover,.close-thank-you-popup:focus { color: black; text-decoration: none; cursor: pointer;}.contact___fields { display: flex; justify-content: center; align-items: center; text-align: center; margin: 1.5rem 0;}
.email-popup { display: none; width: 100%; height: 100%; background-color: #00000080; position: fixed; display: flex; justify-content: center; align-items: center; z-index: 1300;}

.newsletter-bar-form { padding: 2rem 3rem;}

.email__wrapper label { font-size: 14px !important; line-height: 17.07;}.email__wrapper:not(:placeholder-shown) { padding: 1rem 1.5rem .8rem 2rem !important;}input:[type=placeholder] { color: #000 !important;}.check_wrapper { text-align: start;}.email-popup::-webkit-scrollbar { display: none !important;}
.email__wrapper { border-radius: 5px; height: 4.8rem; border: 1px solid #D3D3D3;}.field { border-radius: 5px !important;}
.email__wrapper:focus,.email__wrapper:focus-visible { box-shadow: none !important; outline: 0 !important; outline-offset: none !important; border-radius: 5px; padding: 1.5rem !important;}.inpt_ew:focus { padding: 1.5rem !important;}.address_wraper { display: flex; align-items: center;}
button.rset_wrapper { display: flex; justify-content: center; align-items: center; text-align: center; padding: 0 !important; margin: 3rem 0 1.5rem !important; border: 1px solid #ccc; border-radius: 5px;}
  button.rset_wrapper:hover{ background: #000 !important; color: #fff !important; transition: 0.5s ease !important;}

.field___button {
    background-color: #1C80C9;
    color: white;
    padding: 10px 37px;
    max-width: 24rem;
    width: 100% !important;
    font-size: 1.6rem;
    letter-spacing: normal;
    border: 1px solid #1C80C9;
    border-radius: 4px !important;
    cursor: pointer;
    transition: 0.5s ease !important;
    font-family: 'Alaska-Bold';
    vertical-align: middle;
    text-transform: capitalize;
    border-radius: 10px;
}

.field___button:hover {
    background: #fff !important;
    color: #1C80C9 !important;
    transition: 0.5s ease !important;
}

.field___button:after {
    box-shadow: none !important;
    outline-offset: 0 !important;
    transition: 0.5s ease !important;
}

.address-section-country {
  display: none;
}

.field____button,.swym-empty-wishlist-continue-btn,.swym-sfl-cart-btn,.shopify-challenge__button { background-color: rgba(var(--color-background), 1); color: rgba(var(--color-background), 1); padding: 10px 37px; font-size: 1.6rem; background-image: linear-gradient(to right, #030303, #434343) !important; letter-spacing: normal; transition: 0.5s ease !important; border: 1px solid #141414; border-radius: 5px !important; cursor: pointer; font-weight: 700 !important; vertical-align: middle; text-transform: capitalize !important;}
.swym-ui-component .swym-htc-tabs .swym-htc-tab-item.swym-selected{
  background-color: rgba(var(--color-background), 1) !important;
  color: rgba(var(--color-background), 1) !important;
  font-size: 1.6rem !important;
  background-image: linear-gradient(to right, #030303, #434343) !important;
  letter-spacing: normal !important;
  transition: 0.5s ease !important;
  border: 1px solid #141414 !important;
  cursor: pointer !important;
  font-weight: 700 !important;
  vertical-align: middle;
  text-transform: capitalize !important;
}
.swym-ui-component .swym-empty-wishlist-container .swym-empty-wishlist-title{ color: #141414 !important; }
.field____button:hover,.swym-empty-wishlist-continue-btn:hover,.swym-sfl-cart-btn:hover,.shopify-challenge__button:hover { background: #fff !important; color: #141414 !important; border-radius: 5px !important; border: 1px solid #141414 !important; transition: 0.5s ease !important;}

.newsletter-popup-content-block p img,
.newsletter-popup-content-block img {
    width: 100% !important;
    height: 230px;
    max-height: 230px;
    object-fit: cover;
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
}

.newsletter-popup-content-block h2 {
    color: #1A1A1A;
    text-align: center;
    font-size: 24px;
    line-height: normal;
    margin: 20px 0 10px;
}

.newsletter-popup-content-block p {
    color: #696969;
    font-size: 14px;
    line-height: 23px;
    margin: 0 0 15px;
    display: flex;
    justify-content: center;
}

.optional_checkbox { border: 1px solid #D3D3D3 !important; }
label.check_wrapper { font-size: 12px; font-weight: 400; font-family: 'Montserrat'; line-height: 19px; margin: 0 0 0 5px;}

.field__checkbox {  align-items: start; margin-top: 8px; }
.reset__button { display: none !important; }
/* -----------Search------------------ */
.boost-sd__suggestion-queries-item-sku { display: none;}.boost-sd__suggestion-queries-item-vendor { display: none;}
.boost-sd__suggestion-queries-item-link { width: 100%; text-decoration: none; display: block; overflow: hidden; display: flex !important; flex-direction: column !important; align-items: center; text-align: center;}
.boost-sd__instant-search-results { flex-direction: column; display: flex; box-shadow: 0 0 2px #0003, 0 6px 10px #0000001a; border-radius: 5px;}
.boost-sd__suggestion-queries-item-title { font-size: 12px !important; font-family: 'Montserrat' !important; font-weight: 400; line-height: 19px !important; color: #141414 !important}
.boost-sd__instant-search-autocomplete .boost-sd__format-currency--price-compare span { display: none !important; }
span.boost-sd__format-currency.boost-sd__format-currency--price-sale span { color: #141414 !important; font-size: 12px; font-weight: 700; font-family: 'Montserrat';}
.boost-sd__instant-search-column::-webkit-scrollbar { display: none !important;}
/* -----------Search------------------ */
/*----------------  */
.brands__img {  margin-top: 2rem; overflow-y: auto;}
.brands__img::-webkit-scrollbar{ display: none !important; }
.brand_links { display: flex; flex-wrap: wrap; align-items: center;  gap: 2rem;}
.brand_links a { width: 200px; display: flex; justify-content: center; align-items: center;}.brand__view_all { display: flex; justify-content: center; align-items: center; margin-top: 2rem;}
.brand__view_all a { text-decoration: none; color: #141414; font-size: 16px; font-weight: 600; font-family: 'Montserrat'; display: flex; gap: 10px;}
/* a.swym-wishlist {
    display: flex !important;
    justify-content: center !important;
    align-items: center;
} */

input::placeholder { opacity: 1 !important; font-size: 14px; color: #747474; font-weight: 400; font-family: 'Montserrat'; line-height: 17.07px;}
.boost-sd__instant-search-results--two-column.boost-sd__instant-search-results--product-type-list.boost-sd__instant-search-results--product-per-row-2 .boost-sd__instant-search-product-list-items { flex-flow: wrap; display: flex; row-gap: 2rem !important;}
.forgot_password .invalid_svg, .valid_svg{ display: none !!important; }
.boost-sd__search-bar-input{ border-radius: 5px !important;}
/*---------------------  */
.banner__media{ z-index: 1; }
.previous_btn { opacity: 1; transition: opacity 0.3s ease; /* Optional: smooth transition for opacity change */}

.slick-active .collection_side{ width: 0; height: 0; opacity: 0; visibility: hidden;  }
.container_disappear { display: flex !important; transition: 0.7s; align-items: start !important; transform: translateX(-1%);}
.previous_btn .hidden{ opacity: 0; transition: 0.5s; }
.container_disappear .previous_btn { opacity: 1; transition: 0.5s; }
.container_disappear .slider-button.slider-button--next{ margin-right: 4rem !important; }
.container_disappear .slider-button.slider-button--prev{ margin-left: 15rem;}
.container_disappear .slider-button{ top: 30% !important; }
.container_shown .previous_btn[disabled]{ visibility: hidden !important;}
.container_disappear::webkit-scrollbar{ display: none; }
.container_disappear .collection_side.page-width { visibility: hidden; opacity: 0; transition: 0.7s; overflow: hidden; grid-template-columns: 1fr; display: grid;}
.container_shown .collection_side.page-width { transform: translateX(0%); visibility: visible; overflow: auto; opacity: 1; transition: 0.5s; }
.featured_design .price--on-sale .price-item--regular{ display: none; }
.collection_wrapper_side .price--on-sale .price-item--regular{ display: none; }
.grid_cards_wrapper .price--on-sale .price-item--regular{ display: none; }
.featured_design .price-item--regular, .sale_price { display: none;}
.collection_wrapper_side .price-item--regular, .sale_price { display: none;}
.grid_cards_wrapper .price-item--regular, .sale_price { display: none;}
.btn_design svg{ flex: none; order: 1; flex-grow: 0; width: 1.5rem; }
.btn_design:hover svg{ fill: #fff; stroke: #fff; }
.featured_design .atom_widget{ display: none;}
.collection_wrapper_side .atom_widget{ display: none;}
.grid_cards_wrapper .atom_widget{ display: none;}
.featured_design .card__information { height: 100%; display: flex; flex-direction: column; justify-content: space-between; gap: 3rem;}
.collection_wrapper_side .card__information { height: 100%; height: 100%; display: flex; flex-direction: column; justify-content: space-between; gap: 1rem;}
.grid_cards_wrapper .card__information { height: 100%; display: flex; flex-direction: column; justify-content: space-between; gap: 1rem;}

/*.card_type { color: #141414; font-family: Montserrat; font-size: 16px; font-weight: 700; line-height: 19.5px; text-align: left;}*/
  /* .featured_design .grid--4-col-desktop .grid__item {
        width: calc(25% - var(--grid-desktop-horizontal-spacing)* 3 / 4);
        max-width: calc(23% - var(--grid-desktop-horizontal-spacing)* 3 / 4);
    } */
.collection_wrapper_side .grid__item {  width: calc(25% - var(--grid-desktop-horizontal-spacing)* 2 / 3); max-width: calc(20% - var(--grid-desktop-horizontal-spacing)* 2 / 3); }
.card_product_image{ border-radius: 5px; }
nav.header__inline-menu:after {  position: absolute;  content: "";  width: 100%;  height: 1px;  top: 78px;
background: #F8F8F8;  left: 0;} .list-menu--inline{width:100%;justify-content:center;}
h2.mega-menu__link.mega-menu__link--level-2.link { margin-top: 0;}
.btn_design svg{ width: 1.5rem; }
.btn_design:hover svg{ fill: #fff; stroke: #fff; }
.btn_design:after{ box-shadow: none; !important; }
.btn_design:hover{ background: #141414; color: #fff !important; border-radius: 5px; box-shadow: none !important; }
.btn_design:hover:after{ border-radius: 5px; box-shadow: none !important; }
.section__text p{ font-size: 16px; font-family: 'Montserrat'; font-weight: 400; line-height: 24px; margin-top: 1.5rem; margin-bottom: 1.5rem; color: #747474; }
.btn_design { display: inline-flex; background: #fff; margin-top: 1rem; justify-content: center; align-items: center; gap: 1rem; text-decoration: none; padding: 10px 20px; font-size: 16px; border-radius: 5px; border: 1px solid #141414; color: #141414; line-height: 19.5px; transition: .5s; font-weight: 500; font-family: Montserrat;}
.para_texxt p, .collection__description  { font-size: 16px; font-weight: 400; line-height: 24px; margin-top: 1.5rem; margin-bottom: 1.5rem; color: #747474;}
.main__heading { margin: 1.5rem 0;  font-size: 40px; line-height: 51.6px; font-weight: 400; background: linear-gradient(90.59deg, #030303, #434343 50.38%); -webkit-background-clip: text; -webkit-text-fill-color: transparent;}
/* ----*/
ul.mega_content_ul li { height: 100%; display: flex; flex-direction: column;}
.mega_image,.mega_image a,.mega_image img { display: block; border-radius: 5px; width: 100%; height: 100%; object-fit: cover;}
/*-------------Image Banner----  */
/*
.background-section {
    max-width: 1170px !important;
    display: grid;
    grid-template-columns: 500px 2fr;
    align-items: center;
} */
.swym-button.swym-add-to-wishlist-view-product.swym-heart:after{
  font-size: 2rem !important;
}
.featured_design .main____heading { margin: 0 1.5rem 0 0;  font-size: 40px; line-height: 51.6px; font-weight: 400; font-family: Volkhov; background: linear-gradient(90.59deg, #030303, #434343 50.38%); -webkit-background-clip: text; -webkit-text-fill-color: transparent;}
/*---------------Featured Collection-----------------  */
.featured_design .price-item--last { font-family: 'Montserrat' !important; font-style: normal; font-weight: 700; font-size: 20px; line-height: 24px; color: #141414 !important;}
    .featured_design .card_type {    font-family: 'Montserrat';    font-size: 16px;    font-weight: 700;    line-height: 19px;   }
/* section.featured_section { background: linear-gradient(180deg, #FFFFFF 0%, #FAFAFA 77.14%);} */
.featured_design .grid__item{ transition: 0.5s; }
.featured_design .grid__item:hover{ transform: translateY(-10px); transition: 0.5s; }
.featured_design{ background: transparent; }
.featured_design .card_product_background{ border-radius: 10px; }
.featured_design .grid--4-col-desktop { row-gap: 20px; }
 .featured_design .slider-mobile-gutter  { box-shadow: none !important; }
.featured_design .slider-mobile-gutter{  position: relative; }
.featured_design .slider__slide{ transform: translateY(0px); transition: 0.5s; }
.featured_design .slider__slide:hover{ transform: translateY(-10px); transition: 0.5s;}
/* .featured_design .grid__item{ z-index: 3; } */
/* .featured_design .collection__view-all { padding-top: 2rem;} */
.featured_design .slider-mobile-gutter:after { display: none; content: ""; z-index: -1; width: 160px; height: 160px; background: url(https://cdn.shopify.com/s/files/1/0666/8337/1684/files/organize.png?v=1721723114); background-repeat: no-repeat; background-size: 100%; position: absolute; left: 77px; bottom: -65px;}
.featured_design .collection__view-all a { border-radius: 5px; background: #fff; gap: 1rem; border: 1px solid #000; }
/* .featured_design .collection__view-all a svg{ margin-top: 5px;} */
.featured_design .collection__view-all a:hover .icon-arrow { color: #fff; stroke: #fff; fill: #fff;}
.featured_design .collection__view-all a:after{ box-shadow: none !important; }
.featured_design .collection__view-all a:hover{ color: #fff; background: #000; transition: 0.3s; }
/* .main_wrapper_collection_grid .grid_cards_wrapper { box-shadow: 0px 40px 90px 0px #0000000F;} */
.collection_wrapper_side { max-width: 100%; display: grid; grid-template-columns: 550px 2fr; align-items: center;}
/* .collection_wrapper_side { display: grid; grid-template-columns: 1fr 2fr; align-items: center; position: relative; } */
.full-unstyled-link { text-decoration: none; color: currentColor; display: block; font-size: 16px; font-weight: 400; line-height: 24px;}
.collection_wrapper_side .grid__item:hover { transform: translateY(-10px); transition: 0.5s;}
.collection_wrapper_side .grid__item{ transform: translateY(0px); transition: 0.5s; }
.collection_wrapper_side .slider-mobile-gutter{ position: unset; }
.collection_wrapper_side .slider-buttons .slider-button--prev { margin-left: 34rem;}
.collection_wrapper_side .slider-mobile-gutter:before { content: ""; width: 160px; height: 160px; background: url(https://cdn.shopify.com/s/files/1/0666/8337/1684/files/organize.png?v=1721723114); background-repeat: no-repeat; background-size: 100%; position: absolute; left: 33px; top: 73px; }
.collection_wrapper_side .slider-mobile-gutter:after{ display: none; }
.collection_wrapper_side .collection__view-all a:hover .icon-arrow{ color: #fff; stroke: #fff; fill: #fff; }
.collection_wrapper_side .collection_side a:after{ box-shadow: none !important; }
.collection_wrapper_side .collection_side a:hover{ color: #fff; background: #000; transition: 0.5s; }
.collection_wrapper_side .collection_side a:hover .icon-arrow{ color: #fff; stroke: #fff; fill: #fff; }
.collection_sale_note { margin: 1rem 0;}

/* a.collection_sale_btn svg { margin-top: 5px;} */
a.collection_sale_btn { display: inline-flex; margin-top: 1rem; justify-content: center; align-items: center; gap: 1rem; text-decoration: none; padding: 10px 20px 10px 20px; font-size: 16px; border-radius: 5px; border: 1px solid #141414; color: #141414; line-height: normal; transition: 0.5s;}
.collection_side { margin-bottom: 35px; transition: 0.5s; padding-left: 25px; }
/* .collection .slider.slider--tablet{ margin-bottom: 0 !important;} */
.featured_design .badge{ text-transform: capitalize; border: 0; font-size:16px; font-weight: 700; font-family: 'Volkhov'; background: #BB3430; height: auto; color: #fff; padding: 8px 20px; line-height: 20px; border-radius: 10px 0;}
.collection_wrapper_side .badge{ text-transform: capitalize; border: 0; font-size:16px; font-weight: 700; font-family: 'Volkhov'; background: #BB3430; height: auto; color: #fff; padding: 8px 20px; line-height: 20px; border-radius: 10px 0;}
.grid_cards_wrapper .badge { text-transform: capitalize; border: 0; font-size:16px; font-weight: 700; font-family: 'Volkhov'; background: #BB3430; height: auto; color: #fff; padding: 8px 20px; line-height: 20px; border-radius: 10px 0;}
/* .collection_side { margin-bottom: 35px; transition: 0.5s;} */
.main__w_section .above-special-section:after { content: ""; width: 160px; height: 160px; background: url(/cdn/shop/files/organize_bfa3f942-487c-44e0-b4da-723092cbfc5a.png?v=1721739656); background-repeat: no-repeat; background-size: 100%; position: absolute; right: -81px; bottom: -82px;}
.main__w_section .above-special-section:before { content: ""; width: 160px; height: 160px; background: url(https://cdn.shopify.com/s/files/1/0666/8337/1684/files/organize_bfa3f942-487c-44e0-b4da-723092cbfc5a.png?v=1721739656); background-repeat: no-repeat; background-size: 100%; position: absolute; left: -82px; top: -82px; }
.main_patt_sec .hs-desktop-inner:after { content: ""; width: 160px; height: 160px; background: url(https://cdn.shopify.com/s/files/1/0666/8337/1684/files/organize.png?v=1721723114); background-repeat: no-repeat; background-size: 100%; position: absolute; right: -82px; bottom: -55px; }
.newsletter-form__button { display: flex !important; justify-content: center !important; align-items: center !important; gap: 1rem;} .newsletter-form__button .icon {  width: 1.5rem; height: 1.5rem; fill: #fff; stroke: #fff;}
@media(max-width: 1350px){
   button.custom_next_btn{ right: 48rem;}}
@media(max-width: 1100px){
  .enable_pattern:after{ left: 0; bottom: 50px;}
  .enable_new_design .slider-component-desktop{ margin-left: 2rem !important; padding: 0 0 4rem 4rem !important;}
  .side_content .slider-container{ padding-bottom: 5rem !important; }
  .side_content slider-component.slider-component-desktop.page-width{ margin-left: 0rem; padding-bottom: 0; padding-left:0 !important; }
  .side_content{ margin-left: max(1.5rem, calc((100vw - var(--page-width) + 0rem - var(--grid-desktop-horizontal-spacing)) / 2)); }
  .enable-before_pattern .slider-button.slider-button--next{ margin-right: -5rem !important; }
  button.custom_next_btn{ right: 44rem;}

  .featured_design .grid--4-col-desktop{ row-gap: 20px;}
  .main__w_section .above-special-section:after{ right: -6px !important;}
  .main_patt_sec .hs-desktop-inner:after{ right: -6px !important;}
   .featured_design .main____heading { font-size: 36px; line-height: 40px; }
  .collection_wrapper_side.background-section{ grid-gap: 6rem; grid-template-columns: 1fr; align-items:start; } .collection_side.page-width{ margin: 0;} }
@media(max-width: 992px){
  .main_patt_sec .hs-desktop-inner:after{ display: none; }
  .enable-before_pattern:before{ display: none;}
  .featured___design .slider-container { padding: 0 2% 7%; }
  .custom-button { display: none !important; }
  .main__w_section .above-special-section:after{ display: none; }
  .main__w_section .above-special-section:before{ display: none; }
  .collection__side{ margin-top: 0rem; width: 100%; min-width: 100%; }
  .enable-before_pattern .slider-button.slider-button--prev{ display: block !important; margin-left: -1.5rem !important;}
  .side_content .previous_btn, .side_content .next_btn{ display: block; }
  .side_content{ flex-direction: column; align-items: start; gap: 2rem;}
    .enable_pattern:after{ display: none; }
  .featured_design .grid__item {  width: calc(25% - var(--grid-desktop-horizontal-spacing)* 3 / 4);  max-width: calc(33% - var(--grid-desktop-horizontal-spacing) / 4) !important; }
   .featured_design .product-card-wrapper .badge--bottom-left{font-size: 18px; }
  .featured_design .main____heading { font-size: 32px; line-height: 36px; }
  .collection_side{ padding: 0;}
  span.title_block_card{ font-size: 28px !important;}
  .main__heading{ font-size: 36px;  }
  .main_patt_sec .main_wrapper_cards_grid:after{ right: 0; bottom: -25px;}
  .main__w_section .main_wrapper_cards_grid:after{ right: 0px; bottom: -25px;}
  .main__w_section .main_wrapper_cards_grid:before{ left: 10px; }
  .featured_design .slider-mobile-gutter:after{ left: -18px;}
  .collection_wrapper_side .slider-mobile-gutter:before{ left: 0; top: -50px; }
  .collection__description p > br { display: none;}  .collection__description br { display: none;} .heading_wrapper_main .section__text p > br { display: none;} .collection_wrapper_side{ padding: 0 1.5rem; } .content_within_contaner .featured-collection .slider-button.slider-button--next{ margin-right: 1rem !important;}}
@media(max-width: 768px){
  .enable_new_design .slider-component-desktop{ padding: 0 0 1rem 1.5rem !important; margin-left: -2rem !important; }
 .hide_sale_badge .slider-component-desktop {
    margin: 0 !important;
    padding: 0px 1.5rem !important;
}
  .copy-popup{ left: 50%; }
  .enable_new_design .swym-custom:after{ margin: 0 !important; }
  .featured___design .slider-container{ padding: 0 0 7%; }
  .hide_sale_badge ul.grid.slider{
    padding: 0 0 8rem 2rem !important;
    margin-left: 0rem !important;
  }
  .side_content ul.grid.slider{
    padding: 0 0 4rem 2rem !important;
    margin-left: 0rem !important;
  }
  .slider-buttons{ display: none !important; }
  .side_content{ margin-left: max(1.5rem, calc((100vw - var(--page-width) + 0rem - var(--grid-desktop-horizontal-spacing)) / 2));
                  .email-popup-content{  height: auto; width: 100%; max-width: calc(100% - 30px); }
                 .collection__description.para_texxt br { display: none; }
    }
  .side_content ul.grid.slider{ margin-bottom: 0 !important; }
  /* .featured-collection ul.grid.slider{ padding: 0 0 rem 4rem; } */
  .sign___in{ width: 100%; min-width: 100% !important; }


  .third_optional{ margin-top: 2rem !important; }
  .brand__view_all a{ font-size: 14px; line-height: 17px;}
   .enable-before_pattern .slider-button.slider-button--prev, .enable-before_pattern .slider-button.slider-button--next{ display: none !important; }
  .template_page.template-flash-sales{ background: none; }
  .optional_section{ margin-top: 1rem; }
    .newsletter-bar-form {
        padding: 0 30px 30px 30px;
    }
    .newsletter-form__field-wrapper .contact___fields [type="submit"]{
        max-width: unset;
    }


  .enable_sale_badge .card__badge.top.left{ display: block; position: ralative; }
.enable_sale_badge .card__badge.top.left .badge { display: flex; gap: 3px; background: linear-gradient(96.96deg, #0f6214, #29930b) !important; font-size: 16px; line-height: 14px; font-family: 'Montserrat'; font-weight: 700;}
 .enable_sale_badge .card__badge.top.left .badge svg.icon.icon-ramadan{ display: block; }
  .featured___design .slider-mobile-gutter{ padding: 0 !important;}
  .featured___design .slider-container{ row-gap: 15px !important; column-gap: 20px; padding-bottom: 5rem; }
  .newsletter-form__button{ width: 100% !important;}

  .email-popup-content .newsletter-form__button { width: 100%; max-width: 100%; }
  .field.field__checkbox { flex-wrap: nowrap !important; gap: 0 !important; align-items: flex-start !important; }
  input::placeholder{ font-size: 12px; line-height: 15px;}
  .featured_design .grid__item { width: calc(25% - var(--grid-desktop-horizontal-spacing)* 3 / 4); max-width: calc(32.5% - var(--grid-desktop-horizontal-spacing) / 4) !important; column-gap: 25px; }

  .email-popup-content h2{ font-size: 20px; line-height: 24px;}
  .featured_design .card__badge { display: none !important; }
  .hide_sale_badge  .card__badge.top.left { display: none; }
  .featured_design ul#Slider-template--18464170836132__featured_collection_za8p8N { column-gap: 2rem; }
   .featured_design .product-card-wrapper .badge--bottom-left{font-size: 16px; }
   /* .featured_design .product-card-wrapper .badge--bottom-left{ display: none !important; } */
  .footer-block__newsletter .newsletter-form__button{ width: 10rem !important; }
  .heading_collection_wrapper{ margin-bottom: 1.5rem;}
  .heading_collection_wrapper p>br { display: none !important;}
  .hs-mobile{ gap: 1.5rem !important;}
  .featured_design .slider-mobile-gutter.grid { column-gap: 20px !important; row-gap: 20px !important; }
  .hs-mobile-inner{ column-gap: 1.5rem !important; }

  .main_card_wraper__flexer_slider:before{ display: none !important; }
  .collection_wrapper_side .slider-mobile-gutter:before{ display: none !important; }
  .collection__side:before{ display: none !important; }
  .main__w_section .main_wrapper_cards_grid:before{ display: none !important; }
      .main__w_section .main_wrapper_cards_grid:after{ display: none !important; }
       .featured_design .slider-mobile-gutter:after{ display: none !important;}
      .main_patt_sec .main_wrapper_cards_grid:after{ display: none !important;}
        .featured_design .slider-mobile-gutter:after{ display: none !important;}
  .enable_sale_badge ul.grid.slider{

    margin-left: -2rem !important;
  }
  /* a.swym-wishlist{ display:none; } */
  .featured_design .main____heading { font-size: 28px; line-height: 30px; }
  .featured_design .grid__item .badge{ display: none !important; }
  .sale__badge{ display: none; }
  .featured_design .card__information{ gap: 2rem;}
  .featured_design .card_type { font-size: 14px; line-height: 17.07px; }
  .price-item--last{ font-size: 18px;}
  .main_card_wraper__flexer_slider .slick-track:after{ display: none; }
  .featured_design .badge{ display: none; }
  .collection_wrapper_side .badge{ display: none; }
  .grid_cards_wrapper .badge{ display: none; }
  span.title_block_card{ font-size: 24px !important;}
  .collection__title.title-wrapper{ margin-top: 0;}
  .main__heading{ font-size: 32px; margin-top: 0;  }
  .featured___design .title-wrapper{ margin-top: 0; }
  h1.collection_sale_heading.h2 { margin-top: 5px;} .heading_collection_wrapper{ padding-top: 2rem;  padding-bottom: 1rem; }
  .collection.featured-collection { padding: 0px !important;}
  .collection_wrapper_side .slider-mobile-gutter { overflow: hidden !important;}
  /* .collection_wrapper_side .product-grid { column-gap: 20px !important; } */
  .footer__content-top{ padding-bottom: 2rem; }
  .newsletter-form__field-wrapper .field { align-items: start !important;}
  .footer-block__newsletter input{ margin: 0 !important;}
  .collection_wrapper_side{ padding: 0 1.5rem;} }
}
.main_patt_sec .home-special-content{ position: relative; }
/*------------------Card Grid----------------  */
.main__w_section .main_wrapper_cards_grid{ overflow: visible; }
.main_patt_sec .main_wrapper_cards_grid{ overflow: visible; }
/* .main_patt_sec { position: relative; } */
/* .main__w_section .grid_cards_wrapper { z-index: 1;}
.main_patt_sec  .grid_cards_wrapper { z-index: 1;} */

@media(max-width: 520px){
  .enable_sale_badge ul.grid.slider{
    padding: 0 0 6rem 2rem !important;
    margin-left: 0rem !important;
  }
  .enable_new_design .title-wrapper{ margin-top: 1rem; }
  .swym-button.swym-add-to-wishlist-view-product.swym-custom:after{ width: 18px !important; }
  .swym-button.swym-add-to-wishlist-view-product.swym-adding:after{ width: 18px !important; }
  .enable_sale_badge .card__badge.top.left .badge{ font-size: 12px; line-height: 14px; padding: 8px; }
  .brand__view_all {  margin: 1rem 0; }
.featured___design .collection__view-all a{ margin-top: 3rem; }
  .email__wrapper label{ font-size: 12px !important; line-height: 14.07; }
  .email-popup-content p { font-size: 10px; line-height: 16px; }
  .hs-mobile-inner{ column-gap: 1rem !important; }
  .hs-mobile{ gap: 1rem !important; }
   .featured_design .grid__item { width: calc(25% - var(--grid-desktop-horizontal-spacing)* 3 / 4); max-width: calc(51% - var(--grid-desktop-horizontal-spacing) / 2) !important; }
  /* .featured_design .grid--2-col-tablet-down{ row-gap: 1rem !important; column-gap: 1rem !important; } */
  .plp_wishlist_btn .swym-button.swym-add-to-wishlist-view-product{ width: 3rem !important; height: 3rem !important;}
  .plp_wishlist__btn .swym-button.swym-add-to-wishlist-view-product{ width: 3rem !important; height: 3rem !important;}
  .swym-button.swym-add-to-wishlist-view-product.swym-heart:after{ font-size: 16px !important; }
   .featured_design .product-card-wrapper .badge--bottom-left{ display: none !important; }
   .featured_design .main____heading { font-size: 24px; }
   .price-item--last{ font-size: 16px; line-height: 21px; }
  .main__w_section .page-width{ padding: 0;}
  .above-special-section img{ border-radius: 0 !important; }
  /* .collection_wrapper_side .product-grid{ column-gap: 15px;} */
  span.title_block_card{ font-size: 20px !important; line-height: 24px !important; }
  .section__text p{ font-size: 14px; line-height: 21px; }
  .btn_design{ font-size: 14px; line-height: 17.07px; padding: 10px 10px;}
  .para_texxt p { font-size: 16px;  line-height: 21px; }
  .main__heading{ font-size: 24px; line-height: 30.96px; }
  .full-unstyled-link {  font-size: 14px;  line-height: 21px; margin-top: 0; }
  .ship_wrapper_sec{ gap: 1rem !important; } .slideshow_anounc h2{ font-size: 12px !important; } .footer__copyright{ justify-content: start !important; } .collection_sale_des br { display: none;} .footer__copyright{  justify-content: center; } .footer__content-top{ padding-bottom: 0rem; } .newsletter-form__field-wrapper .field {gap: 1rem; } .footer-block__newsletter .newsletter-form__button{ width: 100% !important; margin: 0 !important;}  }
