.d_flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.d_flex_SB{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.d_flex_FS{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.d_flex_align_FS{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.mobile_show{display:none!important}@media (max-width:991px){.mobile_show{display:block!important}}@media (max-width:991px){.mobile_hide{display:none!important}}*{font-family:Halant,serif}.page{margin-left:0;margin-right:0}.breadcrumbs{text-align:left!important;display:block}@media (max-width:991px){.breadcrumbs{text-align:center!important;margin-top:10px;display:block!important;margin-bottom:10px}}.breadcrumbs .breadcrumb .breadcrumb-label{color:#333;font-size:15px;font-weight:500}@media (max-width:991px){.breadcrumbs .breadcrumb .breadcrumb-label{font-size:14px}}.breadcrumbs .breadcrumb.is-active span{font-weight:600}.breadcrumbs .breadcrumb:not(:first-child)::before{-webkit-transform:none;transform:none;border-right:.11em solid #333}.page-heading{text-align:center;color:#488ad2;font-weight:600;margin-top:0;font-size:28px;margin-bottom:10px}@media (max-width:991px){.page-heading{font-size:24px;margin-bottom:18px}}@media (max-width:991px){.category-page{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.category-page .page-sidebar{padding-left:0;width:20%;padding-top:30px}@media (max-width:991px){.category-page .page-sidebar{width:100%}}.category-page .page-sidebar .personalize-gift{float:left;width:100%;margin-bottom:40px}.category-page .page-sidebar .personalize-gift .p-gift{text-align:left;font-size:16px;line-height:24px;letter-spacing:-.05px;color:#272727;font-weight:500;margin-bottom:8px;display:block}@media (max-width:991px){.category-page .page-sidebar .personalize-gift .p-gift{display:inline-block;margin-right:10px}}.category-page .page-sidebar .personalize-gift .button{margin-bottom:0;background-color:#f8f8f8;border:0;-webkit-box-shadow:0 3px 6px rgba(39,39,39,.08);box-shadow:0 3px 6px rgba(39,39,39,.08);border-radius:19px;color:#488ad2;font-weight:600;letter-spacing:-.05px;height:38px;line-height:19px;padding-left:17px;padding-right:17px;font-size:16px}.category-page .page-sidebar .personalize-gift .button svg{margin-left:5px}.category-page .page-sidebar nav .sidebarBlock .sidebarBlock-heading{font-size:16px;line-height:15px;letter-spacing:-.05px;color:#0b2d52;text-align:left;font-weight:600;margin-top:0}.category-page .page-sidebar nav .sidebarBlock ul li a{font-size:16px;line-height:24px;letter-spacing:0;color:#488ad2;font-weight:500;letter-spacing:0}@media (max-width:991px){.category-page .page-sidebar nav .sidebarBlock ul li a{line-height:28px;font-size:16px}}.category-page .page-sidebar nav .sidebarBlock ul li a:before{content:'';height:4px;width:4px;background:rgba(20,64,111,.15);display:inline-block;border-radius:100px;position:relative;top:-4px;margin-right:7px;border:1px solid rgba(20,64,111,.15)}.category-page .page-content{width:80%;padding-right:0}@media (max-width:991px){.category-page .page-content{width:100%;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;padding-left:0}}.category-page .page-content .total-product-count{float:left;font-size:14px;letter-spacing:-.04px;color:#272727}.category-page .page-content .total-product-count .p-count{font-weight:600}@media (max-width:600px){.category-page .page-content .total-product-count{width:100%;text-align:center}}.category-page .page-content .actionBar-section{float:right;display:none}@media (max-width:600px){.category-page .page-content .actionBar-section{width:100%;margin-top:12px;margin-bottom:12px}}.category-page .page-content .actionBar-section .form-field{float:right;border:0;margin-bottom:0}@media (max-width:600px){.category-page .page-content .actionBar-section .form-field{width:100%}}.category-page .page-content .actionBar-section .form-field .form-label{font-size:14px;letter-spacing:-.04px;color:#272727}@media (max-width:600px){.category-page .page-content .actionBar-section .form-field .form-label{display:none}}.category-page .page-content .actionBar-section .form-field .form-select{background-color:rgba(248,248,248,.59);padding-left:12px;letter-spacing:-.07px;color:#272727;font-size:14px;background-image:url(https://cdn11.bigcommerce.com/s-1qq1iywm1w/images/stencil/original/image-manager/expand-more.png);background-repeat:no-repeat;background-position:right 12px center;background-size:1.3em}@media (max-width:600px){.category-page .page-content .actionBar-section .form-field .form-select{width:100%;max-width:100%;height:50px;background-size:1.8em}}.category-page .page-content .category-desc{display:block;border-bottom:1px solid rgba(39,39,39,.08)}.category-page .page-content .category-desc .value,.category-page .page-content .category-desc p{text-align:left;color:#272727;font-size:18px;line-height:24px}@media (max-width:991px){.category-page .page-content .category-desc .value,.category-page .page-content .category-desc p{font-size:15px;line-height:25px}}.category-page .page-content .category-desc .value{margin-bottom:1.5rem}.category-page .page-content .productGrid .product{width:25%}@media (max-width:1200px){.category-page .page-content .productGrid .product{width:33.33%}}@media (max-width:600px){.category-page .page-content .productGrid .product{width:50%}}.category-page .page-content .productGrid .product .card{position:relative}.category-page .page-content .productGrid .product .card .card-figure{border:1px solid rgba(39,39,39,.08);padding:20px}.category-page .page-content .productGrid .product .card .card-figure .card-wishlist{position:absolute;right:0;top:0;background:rgba(248,248,248,.56);z-index:1;width:38px;height:38px;padding-top:10px;padding-left:10px}.category-page .page-content .productGrid .product .card .card-figure .card-wishlist .button{font-size:0;float:right;width:38px;height:38px;padding:10px 0;top:-33px;margin-bottom:0;padding-top:0;padding-bottom:0;border:0;position:relative;left:-25px}.category-page .page-content .productGrid .product .card .card-figure .card-wishlist:hover svg path{fill:#616871}.category-page .page-content .productGrid .product .card .card-figure .card-img-container:after{padding-bottom:100%}.category-page .page-content .productGrid .product .card .card-body .card-title{text-align:center;padding-left:2px;padding-right:2px;min-height:44px}@media (max-width:991px){.category-page .page-content .productGrid .product .card .card-body .card-title{min-height:22px}}.category-page .page-content .productGrid .product .card .card-body .card-title a{letter-spacing:.09px;color:#272727;text-transform:capitalize;font-size:18px;line-height:22px;font-weight:500}@media (max-width:991px){.category-page .page-content .productGrid .product .card .card-body .card-title a{font-size:15px}}.category-page .page-content .productGrid .product .card .card-body .size{text-align:center;letter-spacing:.09px;color:#272727;font-size:16px;font-weight:500;margin-top:1rem;margin-bottom:0}.category-page .page-content .productGrid .product .card .card-body .card-text{text-align:center;margin-top:18px}@media (max-width:991px){.category-page .page-content .productGrid .product .card .card-body .card-text{margin-top:10px}}.category-page .page-content .productGrid .product .card .card-body .card-text .price-section .price{letter-spacing:-.57px;color:#488ad2;font-size:19px;line-height:22px;font-weight:600}@media (max-width:991px){.category-page .page-content .productGrid .product .card .card-body .card-text .price-section .price{font-size:16px}}.category-page .page-content .productGrid .product .card .card-body .card-text .view-detail{background:rgba(8,24,43,.03);border-radius:6px;padding-top:10px;padding-bottom:10px;display:block;margin-top:14px;letter-spacing:.16px;color:#08182b;font-size:16px;font-weight:600}@media (max-width:991px){.category-page .page-content .productGrid .product .card .card-body .card-text .view-detail{font-size:13px;padding-top:8px;padding-bottom:8px}}.category-page .page-content .pagination-list .pagination-item--current{border:0}.category-page .page-content .pagination-list .pagination-item--current a{background-color:rgba(8,24,43,.03);color:#08182b}.category-page .page-content .pagination-list .pagination-item a{font-size:15px;font-weight:500;font-style:normal;height:30px;width:30px;padding:0;line-height:30px;color:#221e20}.category-page .page-content .pagination-list .pagination-item--next{float:none;top:-5px;position:relative}.category-page .page-content .pagination-list .pagination-item--next a{font-size:0px}.category-page .page-content .pagination-list .pagination-item--next a .icon svg{fill:#488AD2}.category-page .page-content .pagination-list .pagination-item--previous{float:none;top:-5px;position:relative}.category-page .page-content .pagination-list .pagination-item--previous a{font-size:0px}.category-page .page-content .pagination-list .pagination-item--previous a .icon svg{fill:#488AD2}.page-load-status{display:none;text-align:center}.category-sidebar-review{margin-top:12px}.category-sidebar-review .sa_borderGray .sa_review{opacity:1!important;border:#ebebeb solid 1px;background-color:rgba(8,24,43,.03)}.category-sidebar-review .sa_borderGray .sa_review .sa_comments{background-color:initial!important}