:root{--layout__max-width:1440px;--font-size__base:16px;--text-weight:500;--heading__font-weight__base:700;--naviation-level0-item__font-size:16px;--navigation-level0-item__font-weight:500;--other_font_family:'GeneralSans', sans-serif;--theme__color__primary:#D10E4A;--text__color:#222222;--heading__color__base:#222222;--link__color:#D10E4A;--link__hover__color:#D10E4A;--button__color:#FFFFFF;--button-primary__color:#FFFFFF;--button-secondary-bg:#000000;--button__background:#000000;--button-primary__background:#000000;--button__hover__background:#D10E4A;--button-primary__hover__background:#D10E4A;--button__hover__color:#FFFFFF;--button-primary__hover__color:#FFFFFF;--topbarbg:#000000;--topbarcolor:#FFFFFF;--header-icons-color:#000000;--header__background-color:#FFFFFF;--footer-title-color:#FFFFFF;--footer-links-color:#FFFFFF;--footer__background-color:#1A1919}@media (min-width:1200px){.cms-index-index .header-absolute{}.cms-index-index .header-container:not(.header_scroll_up) .header_light{--navigation-desktop-level0-item__hover__color:var(--navigation-level0-item__color);--header-icons-color:#000000}}body{font-weight:var(--text-weight)}body{font-size:var(--font-size__base)}:root{--footer-links-color:#D10E4A}footer{--footer-links-color:#FFFFFF;--link__color:#FFFFFF}.minicart-wrapper .block-content .actions .secondary .action.viewcart:not(:hover){--heading__color__base:#FFFFFF}button, .cart.table-wrapper .actions-toolbar > .action, .action-gift{border:1px solid var(--button__background)}header.page-header{}footer.page-footer{}.page-wrapper{}.page-wrapper, .breadcrumbs{background-color:}#maincontent{}#maincontent{}.elementor-image-box-title, a.pagebuilder-button-link, button.pagebuilder-button-link, div.pagebuilder-button-link, .cart.table-wrapper .actions-toolbar > .action.pagebuilder-button-link, .action-gift.pagebuilder-button-link{font-weight:500}.product-label{top:0;left:0}.product-item:hover .product_item_images{overflow:hidden}.cms-no-route-v2 .pagebuilder-button-primary{background:var(--button-primary__hover__background);border:1px solid var(--button-primary__hover__background)}[data-layout="style_2"] .elementor-newsletter-wrapper .actions-subscribe button, [data-layout="style_2"] .elementor-newsletter-wrapper .actions-subscribe .cart.table-wrapper .actions-toolbar > .action, [data-layout="style_2"] .elementor-newsletter-wrapper .actions-subscribe .action-gift{font-size:14px;text-transform:capitalize}:root{--headings__font-weight-secondary:var(--heading__font-weight__base);--border-item-image-border-radius:10px;--border-details-image-border-radius:5px;--bls_image-box-top-max-width:30px;--bls_image-box-title-font-size:15px;--bls_image-box-des-font-size:14px;--bls_image-box-title-margin:0 0 2px 0;--bls_image-box-top-margin:0 0 2px 0;--bls_elementor-static-menu-title--font-size:1.6rem;--border-color__base:#E5E8EC;--module_title-size:2.8rem;--product_item-size:1.4rem;--product-name-font-weight:500;--button__font-size:1.4rem;--button__text_transform:capitalize}@media only screen and (max-width:1199px){:root{--module_title-size:2.8rem}}@media only screen and (max-width:767px){:root{--module_title-size:2.4rem}.logo img{max-height:60px}}.products-list .product-item{background-color:rgb(255, 255, 255);border-radius:5px;padding:2rem}.product-item-price > .price-box{margin-top:1rem}.price-box .price{font-size:1.8rem}.product-info-main .old-price .price, .product-item .old-price .price{color:#8D979E !important;font-size:1.4rem}.product-info-main .price-final_price *, .product-item .price-final_price *, .product-info-main .price-configured_price *, .product-item .price-configured_price *{color:#111111}.rating-summary .rating-result > span:before{color:#FFB800}.product-item .product-item-name > a:hover, .product-item-name > a:hover{color:var(--theme__color__primary)}[data-content-type="newsletter"]{--bls_newsletter-input-bg-color:#ffffff}@media only screen and (min-width:993px){.elementor-image-box-wrapper{position:relative}p.rs-p-wp-fix + rs-module-wrap{min-height:450px}.pagebuilder-column:not(:last-child) .elementor-image-box-wrapper:before{content:"";position:absolute;right:0;top:50%;height:60px;width:1px;transform:translateY(-50%);border-right:1px solid #E5E8EC}}rs-module-wrap{border-radius:20px;overflow:hidden !important}.search_type_defaut .input-text{font-size:1.7rem;font-family:'futura-light-bt', sans-serif}.elementor-show__category{font-size:12px;text-transform:uppercase;font-weight:500}.post-holder .post-ftimg-hld > a{border-radius:5px}.post-image, .post-ftimg-hld{border-radius:5px}#shipping-new-address-form .field.col-mp .control.input-field label span{margin-bottom:16px;display:inline-block}//enstore [data-layout="style_2"] .elementor-newsletter-wrapper{--border-color:#333333;--button__hover__background:#894C53;--button__hover__color:#ffffff;--bls_newsletter-input-color:#000000;--bls_newsletter-input-placeholder-color:#999}[data-layout="style_2"] .elementor-newsletter-wrapper input:not([disabled]):focus{border-color:#333333}:root{--border-item-image-border-radius:10px;--border-details-image-border-radius:5px;--footer-links-hover-color:#111111}a.action.tocompare{display:none !important}a.action.towishlist span{display:none}.control.input-field label span{color:black;margin-bottom:16px;display:inline-block}#shipping-new-address-form .field.col-mp .control.input-field label span{color:#894C53;margin-bottom:16px;display:inline-block}.checkout-index-index #shipping-new-address-form .field.col-mp .control.input-field label span{color:#000000;margin-bottom:16px;display:inline-block}.telephone span.field-tooltip-action.action-help{padding-top:43px}.action.tocart span{font-weight:600}body .products-grid .product-item .actions-secondary .action.towishlist.catadded{background:#894c53;border-color:white}body .products-grid .product-item .actions-secondary .action.towishlist.catadded:before{border-color:white;color:white}.onestepcheckout-index-index .gift-message-item > i{position:absolute;right:20px;top:6px}.wishlist-index-index .actions-toolbar .primary .update,.wishlist-index-index .actions-toolbar .primary .share{color:white}.products-grid.wishlist .product-item .product-item-inner .field.comment-box{display:none}.actions-toolbar-form a.action.primary, .actions-toolbar-form .action.save.primary{margin-bottom:10px}@media only screen and (max-width:768px){.column-mobile-none{display:none}.nav-open body .navigation .mobile-menu-content{padding-bottom:50px}}@media only screen and (max-width:768px){body .cart-container{display:flex;flex-direction:column-reverse}.size-30{font-size:30px}.about-us-detail{display:block}.pagebuilder-column.d-none.d-lg-flex{display:block !important;width:auto;float:right;margin-top:-28px}li.my-account{display:none}body .gift-item-block .title{background-color:#764147}body .cart-container .cart-summary{margin-top:10px}.flex-layout{display:flex;flex-wrap:wrap;justify-content:space-around}}.action.action-auth-toggle.osc-authentication-toggle.social-login-btn{text-decoration:underline}@media (min-width:992px) and (max-width:2240px){.checkout-index-index .opc-wrapper #shipping{margin-right:15px !important}}.header-container.layout-7 .block-search:not(.search_type_canvas) .search-form:not(.type-list-categories){border:1px solid #000}.checkout-index-index .opc-block-summary .minicart-items-wrapper{padding-right:0px}.box-content .form.check-code .action.primary{height:5.0rem;font-size:17px;padding:15px;color:white}.box-content .form.check-code .field.check-code-field .control:before{line-height:52px !important}body .product-info-main .product-rate-price .product-reviews-summary{display:none}body .product-askquestion-buttons{display:none}body .product-info-main .product-social-links{text-align:left;margin-bottom:0px;width:auto;border-bottom:none}.product-info-main .product-rate-price::marker{content:""}ul.social-link li a{border:none !important}#billing{background-color:whitesmoke;padding:10px;border-radius:10px;margin-right:15px}body .container-setting-language-currency .switcher .switcher-options.active .dropdown.switcher-dropdown{opacity:1;visibility:visible;top:calc(100% + 12px);width:min-content}body .container-setting-language-currency .switcher .switcher-options .switcher-trigger.action.toggle{width:min-content}body .container-setting-language-currency .switcher .switcher-options .switcher-trigger.action.toggle *{line-height:0;text-transform:capitalize;margin-top:0px;margin-bottom:-3px}body .container-setting-language-currency .switcher .switcher-options.active .dropdown.switcher-dropdown{min-width:80px}.container-setting-language-currency .switcher .switcher-options .dropdown.switcher-dropdown li a img{max-width:20px;margin:0 5px}.container-setting-language-currency .switcher .switcher-options .dropdown.switcher-dropdown li a{display:flex;align-items:center;justify-content:flex-start}body .action.tocompare{display:none !important}@media (min-width:576px){.minicart-wrapper .minicart-items-wrapper .product-image-container{max-width:114px;min-height:90px}}.block.block-gift-card-check.block-content .box.box-information{display:none}.checkout-index-index .payment-option-content .form.form-discount{margin-bottom:20px}#giftcard_code{margin-bottom:10px}.gift-card-apply .action.secondary{display:none}.product-info-main .product-addto-links .action.tocompare:hover, .product-info-main .product-addto-links .action.towishlist:hover, .product-info-main .product-addto-links .action.tocompare:focus, .product-info-main .product-addto-links .action.towishlist:focus{background-color:transparent;border:1px solid #d10e4a;color:#d10e4a}.open-popup-size-guide{display:none}@media (max-width:767px){.checkout-index-index .column.main input[type=radio]{margin-right:20px;margin-left:0px;width:12px}}@media (max-width:767px){.checkout-index-index .opc-wrapper #shipping{margin-right:0;margin-left:0px}.checkout-index-index .column.main input[type=radio]{margin-right:20px;margin-left:0px;width:12px}table#checkout-review-table .qty-wrapper{min-width:70px;padding:5px 10px}}.checkout-index-index .opc-block-summary .items-in-cart>.title:after{font-size:32px;right:0px}.grand .amount .price{margin-right:10px}.checkout-index-index .opc-block-summary .items-in-cart>.title{border-bottom:none;padding:0px 0px 0px 10px}@media screen and (min-width:768px) and (max-width:14000px){button#osc-send2{padding:13px !important;width:100%;margin-bottom:10px;background-color:black !important}.navigation .level0.menu-item-has-children > a span:not(.label){font-size:15px;font-weight:600}}@media only screen and (max-width:768px){.navigation.nav-sections .switcher-trigger strong:after{position:absolute;right:0;top:0;display:none}body .opc-wrapper .opc-block-summary .items-in-cart .product-item .details-qty .qty-wrapper .button-action.plus{margin-top:-2px}body .osc-new-address-popup .form-shipping-address #shipping-new-address-form.fieldset>.field:not(.choice)>.label{float:none;width:inherit;background:whitesmoke}.navigation.nav-sections .switcher-trigger strong img{width:15px}.checkout-index-index #checkout-shipping-method-load table>tbody>tr>td{padding-left:5px;padding-right:30px}.submenu-mobile-title span strong img{width:15px}.switcher-content .switcher-option a img{width:15px}.switcher-content .switcher-option a{font-size:16px}}.contact-index-index iframe{display:none}.contact-index-index h2{text-align:center;font-weight:600;letter-spacing:.1em}#html-body [data-pb-style=SNYVRJL]{width:50%;margin-bottom:50px}.page-footer .elementor-content-static-menu a:hover{color:white}.checkout-index-index select{border-radius:30px}.checkout-index-index button{color:white}body .opc-wrapper .opc-block-summary .items-in-cart .product-item .button-remove{position:absolute;top:0px;right:0}.checkout-index-index .a-center.last.button-remove .remove-wrapper{padding:5px;float:right;top:0;display:block;margin-top:0px}ul.social-link li a{width:auto;height:auto}.product-info-main .bls__product-addons > *:not(:last-child){margin-right:0rem}.catalog-category-view.category-women .page-main, .catalog-category-view.category-men .page-main, .catalog-category-view.category-women .category-view .category-info, .catalog-category-view.category-men .category-view .category-info{display:none}.catalog-category-view.category-books-stationery .page-main, .catalog-category-view.category-lifestyle .page-main, .catalog-category-view.category-books-stationery .category-view .category-info, .catalog-category-view.category-lifestyle .category-view .category-info{display:none}.logo img{max-height:60px}.search_type_defaut .minisearch{margin:0}.checkout-index-index fieldset.field.street legend.label{margin-bottom:14px !important;line-height:33px;display:contents}.checkout-container button:not(.primary):not(.action-show):not(.action-close):not(.edit-address-link):not(.ui-datepicker-trigger){background-color:#d10e4a !important;border-color:#FFFFFF !important;box-shadow:none !important;color:#FFFFFF !important;border-radius:35px}fieldset.street .control{padding-top:7px}.select2-container--default .select2-selection--single .select2-selection__arrow b{margin-left:-10px !important}.page-title-wrapper .page-title span{color:black;font-weight:600;font-size:3rem;border:none;display:inline-block;margin-top:10px}.breadcrumbs .items > li{display:inline-block;vertical-align:top;font-size:1.6rem;font-weight:600}.block-search .field-by-cat-search .chosen-container .chosen-single span{margin-right:1rem;font-weight:600}.product-info-main .product-addto-links a.action.towishlist{border:1px solid #000000;border-radius:60%;width:50px;padding:15px}.fixed-minicart .minicart-wrapper #minicart-content-wrapper .product-item .product .product-item-details .product-item-name a{font-weight:600;margin-bottom:2px;font-size:1.5rem}.fixed-minicart .minicart-wrapper #minicart-content-wrapper .product-item .product .product-item-details .product-item-pricing .minicart-price .price{font-weight:600;font-size:1.5rem}.minicart-wrapper .block-content .subtotal .label{font-weight:600}#checkout-review-table thead th, #checkout-review-table tbody tr td, #checkout-review-table tfoot tr td{padding:15px 15px;border-bottom:1px solid #dcd8d8;min-width:50px;border-top:0px solid #dcd8d8;border-left:0px;border-right:0px}body .opc-wrapper .opc-block-summary .items-in-cart .product-item .details-qty .qty-wrapper .qty-wrap input{margin:1px}.order-payment-method-title{width:max-content;margin:auto;margin-bottom:10px}h4 strong span{font-family:'futura-bold', sans-serif}h1 strong span{font-family:'futura-bold', sans-serif}body.checkout-index-index .opc-wrapper #checkout-shipping-method-load table > tbody > tr > td:last-child{display:none}body table.table-checkout-shipping-method tr>td.col.col-error{display:block;width:100%;border-radius:30px 30px 30px 30px !important;background:#fae5e5 !important;flex:none !important}li.ui-menu-item.level1 a:hover{font-weight:600;transition:padding .25s ease}li.ui-menu-item.level1 a:active{font-weight:600;transition:padding .25s ease}.page-footer .elementor-content-static-menu a:hover{font-weight:600;transition:padding .25s ease}.product.name a, .product-item .product.name a{font-weight:400;font-family:'futura-medium', sans-serif}.product-item .product-item-name > a, .product-item-name > a{font-family:'futura-medium', sans-serif}.elementor-show__category span{font-family:'futura-medium', sans-serif}.product-item .price-final_price *{font-family:'futura-medium', sans-serif}.category-thumbnail__title a:not(.category-thumbnail__title_as_button){color:var(--category_item_title-color);display:block;text-transform:uppercase}.cms-index-index li.ui-menu-item.level0 a{font-weight:600;font-family:'futura-light-bt'}.brand-name a{color:black}media="screen and (min-width:768px)" @media (min-width:993px), print .product__style-3:not(.wishlist-index-index) .products-grid .action.tocart.primary.outofstock:hover{background:#807e7e;border-color:#807e7e}ul.social-link.social-link2.flex-layout.pt-4 li{margin-right:0rem}.footer-container .header-static-menu .elementor-static-menu-title{font-size:18px}.header__action.col_right.flex-layout.flex-end.flex-nowrap span{font-family:'Futura-CondensedLight', sans-serif}.header__action-default > li .text-icons .text-icons-top{font-size:1.3rem;opacity:.5}.header__action-default > li .text-icons .text-account{font-size:1.6rem}.header__action-default > li span.total-mini-cart-price .price{font-size:1.6rem}.product-item .product-item-details .product-item-link{flex:1;max-height:35px;min-height:35px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.irs--flat .irs-handle{border:5px solid #d10e4a}.irs--flat .irs-bar{background-color:#d10e4a}li.ui-menu-item.level0 .level-top{font-weight:600;font-family:'futura-light-bt'}.rokanthemes-brandlist{.brand-item{border:none;padding:10px 0px 0px 0px;margin:auto;border-radius:50px;min-height:90px;box-shadow:none;.brand-image{width:50%;margin:auto;img{max-height:100px}}.brand-name{display:none}}}.checkout-index-index .column.main select{font-family:'futura-light-bt', sans-serif !important}.cart.main.actions .action.continue{display:none}.product-info-main .product-info-stock-sku .value, .product-info-main .stock span, .product-info-main .product-info-stock-sku span{color:#222222}* Default for all devices */ #product-updatecart-button{width:60%}@media only screen and (max-width:767px){#product-updatecart-button{width:65%}.about-us-detail{display:block}.modal-popup .modal-footer .action-dismiss, .modal-popup .modal-footer .action-accept{min-width:11rem;margin:.5rem;padding:1rem}.size-28{font-size:18px}.size-38{font-size:18px}}@media only screen and (min-width:1024px){#product-updatecart-button{width:80%}.catalog-product-view .modal-popup.modal-slide .modal-inner-wrap .modal-footer{border-top:1px solid #c1c1c1;text-align:center}.catalog-product-view .modal-slide .modal-content{padding:1.5rem}.catalog-product-view footer.modal-footer{padding:1rem !important}}.product-page-brand-common-view .product-brands{padding-left:0;list-style:none;padding-right:0}.product-info-main .product-page-brand-common-view .brand-label{min-width:7.7rem;padding-right:0rem;box-sizing:content-box}@media (min-width:992px){.rokanthemesbrand-group-view .col-lg-4{flex:0 0 auto;width:33.33333333%;display:flex}.size-28{font-size:20px}.size-38{font-size:25px}}.rokanthemesbrand-group-view .brandlist .brand-item{margin-bottom:3rem;display:flex}.brandcolor{color:#D10E4A}.msize{font-size:42px}.welcometitle{line-height:20px;font-weight:800;font-family:'futura-bold', sans-serif;letter-spacing:3px}.pagebuilder-column .textcontainer p{color:#000}#html-body .htmlrowcontainer.welcome-sns p{color:#000}@media (min-width:375px) and (max-width:410px){.pagebuilder-column-group.col-md-9-codelab.m-auto{background-size:contain !important}}@media (min-width:375px) and (max-width:577px){.pagebuilder-column-group.col-md-9-codelab.m-auto{margin:0 !important}.pagebuilder-column.column-mobile-none.fourthcoumn{display:block;margin-top:-185px;margin-left:106px}.pagebuilder-column .textcontainer{line-height:17px}.pagebuilder-column .textcontainer span{font-size:17px !important}.pagebuilder-column .textcontainer p{margin-bottom:4px;line-height:18px !important}.welcome-sns .pagebuilder-column .textcontainer p{line-height:22px !important;margin-bottom:18px}.cms-about-us-en .pagebuilder-column .textcontainer.top p:nth-child(2){margin-top:12px !important}.cms-about-us-en .pagebuilder-column .textcontainer p:nth-child(2){margin-bottom:15px}.htmlrowcontainer.welcome-sns{margin-top:-50px !important}}@media (min-width:411px) and (max-width:991px){.pagebuilder-column.column-mobile-none.fourthcoumn{margin-top:-150px;margin-left:-130px}.htmlrowcontainer.welcome-sns{margin-top:20px !important}}@media (min-width:411px) and (max-width:767px){.pagebuilder-column.column-mobile-none.fourthcoumn{margin-left:140px}}@media (min-width:768px) and (max-width:991px){.pagebuilder-column.column-mobile-none.fourthcoumn{margin-left:-130px}}@media (min-width:540px) and (max-width:991px){.pagebuilder-column.column-mobile-none.fourthcoumn{margin-top:-158px}}@media (min-width:576px){.pagebuilder-column-group.arabic .pagebuilder-column.column-mobile-none.fourthcoumn{margin-right:0;margin-top:-140px;margin-left:auto}}@media (min-width:411px) and (max-width:1180px){.pagebuilder-column .textcontainer p{margin-bottom:4px}.welcome-sns .pagebuilder-column .textcontainer p{margin-bottom:18px}.cms-about-us-en .pagebuilder-column .textcontainer.top p:nth-child(2){margin-top:12px !important}.cms-about-us-en .pagebuilder-column .textcontainer p:nth-child(2){margin-bottom:15px}}@media (max-width:768px){.rowcontainer .pagebuilder-column-group.col-md-9-codelab.m-auto{margin:0 !important}}@media (min-width:768px){.rowcontainer .pagebuilder-column-line{flex-wrap:nowrap}}@media (min-width:769px) and (max-width:1180px){.pagebuilder-column .textcontainer p span{font-size:17px !important}#html-body .pagebuilder-column.firstcolumncontainer h2{margin:0}#html-body .pagebuilder-column.column-mobile-none.fourthcoumn{margin-left:-80px}}@media (min-width:769px){.about-us-detail{display:none}.col-md-9-codelab{flex:0 0 auto;width:75% !important}}@media (min-width:992px){.pagebuilder-column.column-mobile-none.fourthcoumn{min-height:425px !important;margin-top:-40px;margin-left:-25px}.pagebuilder-column-group.arabic .pagebuilder-column.column-mobile-none.fourthcoumn{min-height:230px !important}}@media (min-width:769px) and (max-width:1180px){.pagebuilder-column.column-mobile-none.firstcolumncontainer{min-height:475px !important}.pagebuilder-column.column-mobile-none.fourthcoumn{min-height:340px !important}.pagebuilder-column-group.col-md-9-codelab.m-auto{background-size:contain !important}}@media (min-width:769px) and (max-width:1024px){.pagebuilder-column.column-mobile-none.firstcolumncontainer{min-height:475px !important}.pagebuilder-column.column-mobile-none.fourthcoumn{min-height:280px !important}.pagebuilder-column-group.col-md-9-codelab.m-auto{background-size:contain !important}#html-body .pagebuilder-column.column-mobile-none.fourthcoumn{margin-left:65px}}@media (min-width:375px) and (max-width:786px){#html-body .pagebuilder-column-group.col-md-9-codelab.m-auto{background-size:contain !important}}