/* Custom Data 2026-02-24 17:17:18: Do not change this file. */

:root{
	/* Page Width */
	
	/* Body Font */
		--font-family-name__base: 'Jost', sans-serif;
			--font-size__base: 16px;
			--text-weight: 400;
	
	/* Heading Font */
			--heading__font-family__base: 'Jost', sans-serif;
			--heading__font-weight__base: 400;
		
	/* Menu Font */
		
	/* Other Font */
		--other_font_family: 'Jost', sans-serif;
	
	/* Theme Colors */
	
	/* Basic Colors */
		
	/* Buttons Colors */
		
	/* Custom Sticky Background Color */
	
	/* Custom Header */
	
	/* Custom Footer */
	
	/* Custom Menu */
	
	/* Page wraper */
	}
@media (min-width: 1200px){
	.cms-index-index .header-absolute{
			}
	.cms-index-index .header-container:not(.header_scroll_up) .header_light{
					}
}


	body{
		font-weight: var(--text-weight);
	}
	body{
		font-size: var(--font-size__base);
	}
	










/* Customization Style */
.navigation .level0.menu-item-has-children > a span:not(.label)::after{display:none}
.navigation .level0 > .level-top{font-size:16px}
.for-full-width-menu .level0.fullwidth .submenu > .row{max-width:1200px}
.navigation .level0 .submenu a {padding: 6px 0px;}
 .navigation .level0.multicolumn_dropdown > .submenu .level1 .subchildmenu, .navigation .level0.fullwidth > .submenu .level1 .subchildmenu {padding-left: 0px;}
 .navigation.horizontal .horizontal-list .level0 > a{font-weight:200}
.category-count{display:none}

@media screen and (min-width: 1200px) {
.desktop-mg-100{margin-left:100px !important; margin-right:100px !important;}
}

@media screen and (max-width: 720px) {
.hide-mobile{display:none !important;}
#html-body [data-pb-style="EX8BS9I"] {
  text-align: center;
  padding-left: 20px !important;
  padding-right: 20px !important;
}
}
@media screen and (min-width: 680px) {
.hide-desktop{display:none !important;}
}

.category-cms{margin-bottom:50px; margin-top:10px}
.category-cms p {
    line-height: 40px !important;
    max-width: 80%;
    margin: 0 auto;
}
.category-cms p a {
    padding: 5px 15px;
    white-space: nowrap;
    background-color: #edafb5;
    margin-bottom: 40px;
    line-height: 30px;
    border-radius: 7px; 
}

@media screen and (max-width: 480px) {
.category-cms p a{font-size:16px !important; padding:1px 15px !important}
.category-cms p {line-height: 30px !important;}
.delivery-returns-link {padding-left:2px !important;}
}
.global-delivery-msg-products-page{border-bottom:1px solid #eee}
.global-delivery-msg-products-page h3{font-size:16px; font-weight:400; padding-left:10px}
.returns-icon-wrapper h3 {padding-left:15px !important}
.stock {margin-top:12px}
.product-info-main .product-info-price .price-box .price{font-size:30px; font-weight:bold}
.product-info-main > .product-social-links {display:none}
.product-info-main > .product-add-form{border-bottom: 1px solid #eee; margin-bottom: 20px; padding-bottom: 10px;}
.product-info-main .field.qty.up-down{display:none}

.box-tocart .fieldset .actions button{background-color:#000000 !important; color:#ffffff !important; border-color:#000000 !important; text-transform:uppercase; box-shadow:none !important}


.box-tocart .fieldset .actions button:hover{background-color: #008848 !important; border-color: #008848 !important; box-shadow:none}
.delivery-returns-link {padding-left:42px;}

.cart-container .cart-summary #block-shipping {
    display: none;
}

.amrelated-grid-wrapper .slick-slide.slick-active{width:100% !important;}
.amrelated-grid-wrapper .slick-track{width:100% !important;}
.amrelated-grid-wrapper .slick-slide .product-item-name{height:70px; overflow:hidden}
.menu-new-in > a, bold
.menu-new-in > a:hover, 
.menu-new-in > a:visited {color:#000000 !important; font-weight: bold !important;}
.menu-sale > a, bold
.menu-sale > a:hover, 
.menu-sale > a:visited {color:#da3f3f !important; font-weight: bold !important;}

.category-description > div {width:90%; margin: auto auto;}

@media screen and (min-width: 1200px) {
.navigation.main-nav{max-width:100% !important}
.category-description > div {width:80%; margin: auto auto;}
}
.amgiftcard-price-container p.price-from, .amgiftcard-price-container p.price-to {float:left}
.amgiftcard-price-container p.price-from:after{content: " - "; font-size: 20px;
    vertical-align: bottom;
    margin-left: 10px;}
.amgiftcard-price-container{margin-top: 15px; margin-bottom: 15px;}
.trust_seal img {max-width:350px !important;}
.brands-display .category-thumbnail__info, .categories-display .category-thumbnail__info{display:none !important;}
.for-full-width-menu.blueskytechco-header{background-color:#edafb5;}
.header-container{background-color:#edafb5;}
header.page-header{background-color:#edafb5;}
nav.main-nav{background-color:#edafb5;}
div.sticky-header{background-color:#edafb5 !important;}
.slick-dots li button {
    width: 14px !important;
    height: 14px !important;
}
.slick-dots li.slick-active button, .slick-dots li.slick-active .cart.table-wrapper .actions-toolbar > .action, .slick-dots li.slick-active .action-gift {
    background: #cecece !important;
}

@media screen and (max-width: 480px) {
.slick-dots{display:block !important;}
.product.name.product-item-name{min-height:90px !important}
}

@media screen and (min-width: 481px) {
.slick-dots{display:none !important;}
}

.header-container.sticky .sticky-header, .header-container.sticky.sticky-header {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    -ms-box-shadow: none;
    box-shadow: none;
}

#html-body [data-pb-style=AJCDEL4] {
    background-color: #edafb5 !important;
}
.content__top--header--banner > img{display:none}

.popup-new__checkzone label{font-size:20px}
.popup-new__checkzone input[type="checkbox"] {
  top: 0px !important;
}
.brands-display .elementor__header{margin-bottom:0px !important}

.sanrio-offers-mobile .pagebuilder-column {flex-basis: auto !important;}
.product-info-main .product-add-form form .box-tocart .fieldset .actions button span, .product-info-main .product-add-form form .box-tocart .fieldset .actions .cart.table-wrapper .actions-toolbar > .action span, .product-info-main .product-add-form form .box-tocart .fieldset .actions .action-gift span {
    line-height: 2.4em !important;
}
.action.primary.checkout {background-color:#f6f6f6 !important; line-height:2.4em !important}
.actions-toolbar > div.primary > button > span{
font-size: 12px;
    font-weight: 600;
    color: #FFFFFF;
    background: #000000;
    padding: 10px 52px;
    border-radius: 5px;
    height: 55px;
    line-height: 2.4em;
}
.checkout-methods-items .primary.checkout  span{ padding:10px 30px}
.product__style-1 .products-grid .product-item-inner {
    display: block !important;
    text-align: center;
}
/**
.action.primary.tocart {
    border: 1px solid #008848;
    color: #FFFFFF !important;
    margin-top:10px;
    background-color: #008848 !important;
    border-color: #008848 !important;
}**/
.action.primary.checkout {
    color: #000;
}

.product.name.product-item-name{min-height:70px}
.price-box {
    display: inline-flex !important;
}
.product.details.product-item-details{text-align: center;
    padding: 0px 10px;}

.slick-list .slick-slide.slick-active{vertical-align:top}

.product-item .image_hover_effects--zoom:hover .products-image-hover {
    opacity: 1 !important;
}

.hp-our-brands-wrapper .category-thumbnail__image {
	background-size:contain !important;
}

.page-products *:not(.section-product) .products-grid .product-items:not(.container-products-masonry,.container-products-packery, .widget-product-countdown-timers-grid, .widget-daily-deal-grid) .product-item {
            width: 50% !important;
        }

@media (min-width: 1200px), print {
.page-products *:not(.section-product) .products-grid .product-items:not(.container-products-masonry,.container-products-packery, .widget-product-countdown-timers-grid, .widget-daily-deal-grid) .product-item {
            width: 25% !important;
        }
}

@media (min-width: 992px), print {
.page-products *:not(.section-product) .products-grid .product-items:not(.container-products-masonry,.container-products-packery, .widget-product-countdown-timers-grid, .widget-daily-deal-grid) .product-item {
            width: 33.33% !important;
        }
}

.action.primary.tocart {width:100%}
.footer-middle {
    background-color: #000000 !important;
}
.footer-middle .row-full-width-inner h4, 
.footer-middle .row-full-width-inner h3, 
.footer-middle .row-full-width-inner p, 
.footer-middle .row-full-width-inner span, 
.footer-middle .row-full-width-inner a{color:#FFFFFF !important;}

.footer-middle .pagebuilder-column-group .pagebuilder-column{border-color:#000000 !important}

.footer-bottom {
background-color: #000000 !important;
}
.footer-bottom  p, .footer-bottom span{color:#FFFFFF !important;}
#back-top{background-color:#FFFFFF !important}
.fa-arrow-up{color:#000000 !important}

@media (min-width: 768px), print {
        .navigation .level0.multicolumn_dropdown .columns4>li {
            flex: 0 0 25% !important;
            max-width: 25% !important;
        }
    }


footer .static-menu-click:after, footer .static-menu-click:before {
    background: #FFFFFF !important;
}

strong#am-giftcard-heading{
    border: 1px solid #dedede;
    background: #dedede;
    padding: 5px 10px;
cursor:pointer;
}
.opc-wrapper .checkout-shipping-address .step-title::after
    content: "Maximum 60 characters allowed. Extra text will be trimmed.";
    display: block;
    font-size: 12px;
    color: #888;
    margin-top: 6px;
    line-height: 1.4;
}
