@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700&display=swap');@import url("https://use.typekit.net/qur8piw.css");body{font-family:'Montserrat',sans-serif;font-size:16px;font-weight:400;font-style:normal;color:#000;line-height:136%;overflow-x:hidden}.catalog-product-view .product-info-main .product-add-form,.catalog-product-view .product-info-main .product-social-links{padding:0;margin:0}.header.panel>.header.links>.greet.welcome+.authorization-link,.header.panel>.header.links>li.authorization-link+li{display:none}.minicart-wrapper .action.showcart:before{color:#fff !important}.block.newsletter .title{display:block}.page-footer .footer.content .footer-links{clear:both}a:hover,.alink:hover{text-decoration:none !important}.page-products .toolbar .limiter{display:inline-block;width:20%;background:#fff}.page-products .toolbar .limiter .fixed-label{float:left;font-size:14px;color:#464646;font-weight:600;line-height:46px;text-transform:uppercase}.page-products .toolbar .limiter .limiter-outer{float:right;width:65%;border:1px solid #c2c2c2;border-radius:5px}.page-products .toolbar .select-box .label:after{border-left:0 solid #fff !important;background:#01539c;border-top-right-radius:5px;border-bottom-right-radius:5px;content:"" !important;background-image:url(../images/sorting-arrow.png);background-repeat:no-repeat;background-size:14px;background-position:center;width:11px;height:28px}.page-products .toolbar .limiter .label{font-size:14px !important;color:#464646 !important;font-weight:400 !important;text-transform:uppercase;text-align:left}.page-products .toolbar .sorter{display:inline-block;width:35%;background:#fff}.page-products .toolbar .sorter .fixed-label{float:left;font-size:14px;color:#464646;font-weight:600;line-height:46px;text-transform:uppercase}.page-products .toolbar .sorter .limiter-outer{float:right;width:76%;border:1px solid #c2c2c2;border-radius:5px;position:relative}.page-products .toolbar .select-box .label:after{border-left:0 solid #fff !important;background:#01539c;border-top-right-radius:5px;border-bottom-right-radius:5px;content:"" !important;background-image:url(../images/sorting-arrow.png);background-repeat:no-repeat;background-size:14px;background-position:center;width:11px;height:78%;right:-1px;top:-1px}.page-products .toolbar .sorter .label{font-size:14px !important;color:#464646 !important;font-weight:400 !important;text-transform:uppercase;text-align:left}.page-products .toolbar .sorter.select-box .select{width:100%;right:0;top:2px}.page-products .toolbar .limiter.select-box .select{width:60%;right:0;top:-2px}.catalog-category-view .products.wrapper+.toolbar .limiter{display:none}.page-header .panel.wrapper{background-color:#4c4c4c !important}.panel.header .switcher{margin-left:0;float:left;width:-webkit-max-content;width:-moz-max-content;width:max-content}.panel.header .switcher .switcher-dropdown{margin:0;padding:0}.panel.header .switcher .switcher-dropdown .switcher-option.view-benchmarkeducation{margin-left:0}.panel.header .switcher .switcher-dropdown .switcher-option{display:inline-block;margin-left:-4px !important;margin:0}.panel.header .switcher .switcher-dropdown .switcher-option:first-child{margin-left:0 !important}.panel.header .switcher .switcher-dropdown .switcher-option.active{background:#fff;color:#000;padding:15px 7px 15px 32px;position:relative}.panel.header .switcher .switcher-dropdown .switcher-option.active strong{text-transform:uppercase;font-size:12px;font-weight:500}.page-header .header.panel{padding-bottom:0 !important;padding-top:0 !important}.panel.header .switcher .switcher-dropdown .switcher-option a{color:#fff;padding:18px 6px 17px 40px;position:relative;text-transform:uppercase;font-size:12px;font-weight:500}.panel.header .switcher .switcher-dropdown .switcher-option a:hover{color:#000;background:#fff;text-decoration:none}.view-newmarklearning a:hover:before{background-image:url(../images/newmark-icon-black.jpg)}.view-reycraftbooks a:hover:before{background-image:url(../images/reycraft-icon-black.jpg)}.view-newmarklearning a:before{content:"";display:block;position:absolute;top:11px;left:10px;background-image:url(../images/newmark-icon.jpg);background-repeat:no-repeat;background-size:24px;width:24px;height:24px}.view-reycraftbooks a:before{content:"";display:block;position:absolute;top:11px;left:10px;background-image:url(../images/reycraft-icon.jpg);background-repeat:no-repeat;background-size:24px;width:24px;height:24px}.view-benchmarkeducation strong:before{content:"";display:block;position:absolute;top:11px;left:5px;background-image:url(../images/benchmark-icon.jpg);background-repeat:no-repeat;background-size:24px;width:24px;height:24px}.ammenu-menu-wrapper.-desktop .ammenu-item.-main{padding:18px 0 !important;font-weight:500 !important;font-size:14px !important;text-transform:uppercase}.ammenu-menu-wrapper.-desktop .ammenu-item.-main:hover{border-radius:0 !important}.pagebuilder-slider .slick-list .slick-track .slick-slide .pagebuilder-overlay .pagebuilder-collage-content h3{font-weight:600}.pagebuilder-slider .slick-list .slick-track .slick-slide .pagebuilder-overlay .pagebuilder-collage-content p{font-weight:500}.pagebuilder-slider .slick-list .slick-track .slick-slide .pagebuilder-overlay .pagebuilder-collage-content button.pagebuilder-slide-button{background:#fff;border:2px solid #f0443a;color:#f0443a;padding:15px 35px;font-size:16px;border-radius:50px}.pagebuilder-slider .slick-list .slick-track .slick-slide .spotON .pagebuilder-overlay .pagebuilder-collage-content button.pagebuilder-slide-button{position:relative;padding:15px 35px 15px 68px}.pagebuilder-slider .slick-list .slick-track .slick-slide .spotON .pagebuilder-overlay .pagebuilder-collage-content button.pagebuilder-slide-button:before{content:"";display:block;position:absolute;top:15px;left:30px;background-image:url(../images/shop-now-icon.png);background-repeat:no-repeat;background-size:24px;width:24px;height:21px}.pagebuilder-slider .slick-list .slick-track .slick-slide .pagebuilder-overlay{max-width:100% !important;margin:auto;width:1238px;padding-left:0;padding-right:0}.slide-inner-text{width:379px}.pagebuilder-slider .slick-dots{bottom:10px}.pagebuilder-slider .slick-dots li{width:10px !important;height:10px !important}.pagebuilder-slider .slick-dots li button{width:10px !important;height:10px !important;border:1px solid #5f5f5f;background:#fff}.pagebuilder-slider .slick-dots li.slick-active button{background:#00539b !important}.smallcolumnslider .sec-2.slick-slider .slick-list .slick-track .slick-slide .slide-inner-txt{width:70% !important;margin:auto}.smallcolumnslider .sec-2.slick-slider .slick-list .slick-track .slick-slide img{margin-bottom:10px}.smallcolumnslider .sec-2.slick-slider .slick-list .slick-track .slick-slide span.title{font-size:20px;font-weight:600;color:#1964a5}.smallcolumnslider .sec-2.slick-slider .slick-list .slick-track .slick-slide p.info{font-size:16px;font-weight:400;color:#5f5f5f;line-height:24px;text-align:justify;margin-top:10px}.smallcolumnslider .sec-2.slick-slider .slick-prev{background-image:url(../images/slider-left-arrow.png) !important;background-repeat:no-repeat;-webkit-transform:rotate(0deg) translate(0,-50%) !important;-ms-transform:rotate(0deg) translate(0,-50%) !important;transform:rotate(0deg) translate(0,-50%) !important}.smallcolumnslider .sec-2.slick-slider .slick-next{background-image:url(../images/slider-right-arrow.png) !important;background-repeat:no-repeat}.smallcolumnslider .sec-2.slick-slider .slick-arrow{width:24px !important;height:39px !important}.home-last-four-colmn .row-full-width-inner{width:auto !important}.home-last-four-colmn .blog{max-width:538px;-webkit-box-shadow:0 0 10px 2px rgba(0,0,0,.1);box-shadow:0 0 10px 2px rgba(0,0,0,.1);border-radius:10px;overflow:hidden}.home-last-four-colmn .blog .blog-content-info{background:#fff;margin-top:-5px;padding:25px 40px;text-align:center;border-bottom-left-radius:10px;border-bottom-right-radius:10px;min-height:185px}.home-last-four-colmn .blog .blog-content-info h3{margin-top:0;line-height:22px;font-size:22px;font-weight:400;color:#333;margin-bottom:0}.home-last-four-colmn .blog .blog-content-info p{margin-top:0;line-height:22px;font-size:13px;font-weight:400;color:#333}.home-last-four-colmn .blog .blog-content-info .more a{font-size:13px;font-weight:400;color:#ef3e33;text-transform:uppercase}.blank-content{font-size:40px;font-weight:400;color:rgba(0,83,155,.4);text-transform:uppercase;margin:40px 0 0}.footer-social-icons .icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:12px 0}.footer-social-icons .icons:after{display:block;content:"";clear:both}.footer-social-icons .icons .social-head{margin-right:20px;color:#00539b;font-size:16px;font-weight:600;text-transform:uppercase;float:left;line-height:50px}.footer-social-icons .icons ul{list-style-type:none;float:left;margin:0;padding:0}.footer-social-icons .icons ul li{display:inline-block;margin:0 20px 0 0}.footer-social-icons .icons ul li a.icon{font-size:35px;color:#00539b}.footer-social-icons .icons ul li span.icon.hastag{font-size:18px;font-weight:600;float:right;line-height:22px;color:#00539b}.page-footer .footer.content{max-width:100% !important;padding:0 !important}.page-footer{background:#00539b !important;padding-bottom:0 !important}.page-footer .footer.content .block{float:none;margin:auto;padding:25px 0 0;text-align:center;color:#fff;width:360px}.page-footer .footer.content .block.newsletter .content{display:none}.page-footer .footer.content .block.newsletter .title{line-height:20px;font-size:14px;font-weight:700;color:#fff;text-transform:uppercase}.page-footer .footer.content .block.newsletter .field .control:before{display:none}.block.newsletter input{border-top-left-radius:5px;border-bottom-left-radius:5px;height:40px;border:0;padding:0 0 0 10px}.block.newsletter .form.subscribe{position:relative}.block.newsletter .form.subscribe #newsletter-error{text-align:left;color:red;display:block;position:absolute;bottom:-20px;left:0}.block.newsletter .action.subscribe{line-height:20px;font-size:14px;font-weight:700;color:#00539b;text-transform:uppercase;background:#e8f3fa;padding:10px 15px;font-family:'Montserrat',sans-serif;border-top-right-radius:5px;border-bottom-right-radius:5px;border:0}.footerlinks .f-links h2{line-height:20px;font-size:14px;font-weight:700;color:#fff;text-transform:uppercase;margin-bottom:20px;margin-top:0}.footerlinks .f-links ul.flinks li a{line-height:20px;font-size:12px;font-weight:500;color:#fff}.copyright{background-color:#003e62;color:rgba(232,243,250,.3);-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:15px 6%;text-align:center;text-transform:uppercase;font-size:10px}.copyright span{float:left}.copyright .footer-blinks{float:right}.copyright:after{content:"";clear:both;display:block}.copyright .footer-blinks .bottom-links a{color:rgba(232,243,250,.3);margin:0 10px;text-transform:uppercase;font-size:10px}.copyright .footer-blinks .bottom-links a:hover{text-decoration:none}.block-minicart .subtitle.empty{color:#333}.header.panel>.header.links{display:none}.ammenu-menu-wrapper.-desktop .ammenu-items{position:static !important;margin:0 auto !important;max-width:1280px;text-align:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.ammenu-menu-wrapper.-desktop .ammenu-item.-main:hover{border-top:0 solid #00539b !important}.ammenu-menu-wrapper.-desktop .ammenu-item.-main>.ammenu-link{display:inline-block;color:#fff !important;padding:15px 0 !important}.ammenu-items .current,.ammenu-nav-sections .ammenu-items .ammenu-link.current{color:#333 !important}.panel.header .top-right{float:right;padding-top:10px}.ammenu-menu-wrapper.-desktop .ammenu-item.-main .-parent:after{content:"\f078";font-family:"Font Awesome 5 Free";font-size:16px;font-weight:600;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:136%;margin-left:2px;-webkit-transition:-webkit-transform .25s ease-in-out 0s;transition:-webkit-transform .25s ease-in-out 0s;-o-transition:transform .25s ease-in-out 0s;transition:transform .25s ease-in-out 0s;transition:transform .25s ease-in-out 0s,-webkit-transform .25s ease-in-out 0s}.ammenu-menu-wrapper.-desktop .ammenu-item.-main:hover .-parent:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.ammenu-content .ammenu-menu-wrapper.-desktop .ammenu-item .sub-item{text-align:left;color:#2e4699;margin-bottom:20px}.ammenu-content .ammenu-menu-wrapper.-desktop .ammenu-item .sub-item a{color:#2e4699}.ammenu-content .ammenu-menu-wrapper.-desktop .ammenu-item .sub-item .cat-title{font-size:18px;line-height:1.3;font-weight:700;color:#2e4699;text-transform:capitalize}.ammenu-content .ammenu-menu-wrapper.-desktop .ammenu-item .sub-item .cat-title strong{font-weight:700}.ammenu-content .ammenu-menu-wrapper.-desktop .ammenu-item .sub-item .cat-title p{font-size:14px;font-weight:400;color:#2e4699;margin-bottom:0}.ammenu-content .ammenu-menu-wrapper.-desktop .ammenu-item .sub-item .bor-bottom a{display:inline-block;margin-bottom:1px}.ammenu-content .ammenu-menu-wrapper.-desktop .ammenu-item .sub-item .bor-bottom:after{content:"";display:block;background:#627cd7;width:180px;height:1px;margin-bottom:5px}.panel.header .top-right .user-icon{float:left;position:relative}.panel.header .top-right .user-icon i{font-size:22px;line-height:28px;color:#fff;cursor:pointer;padding-right:8px}.panel.header .top-right .user-icon .useicon{position:absolute;top:32px;right:0;background:#fff;z-index:11;-webkit-box-shadow:0 0 8px 2px rgba(0,0,0,.2);box-shadow:0 0 8px 2px rgba(0,0,0,.2);min-width:162px}.panel.header .top-right .user-icon .useicon ul{margin:0;padding:0;list-style-type:none}.panel.header .top-right .user-icon .useicon ul li{margin:0;width:100%}.panel.header .top-right .user-icon .useicon ul li a{width:88%;float:left;padding:9px 10px;color:#333;font-weight:500}.panel.header .top-right .user-icon .useicon ul li a:hover{text-decoration:none;background:#00539b;color:#fff}.panel.header .top-right .user-icon .useicon ul li a:after{content:"";clear:both}.minicart-wrapper .action.showcart .counter.qty{background:#ee3b33 !important;color:#fff;height:18px !important;line-height:15px;border-radius:15px !important;display:inline-block;margin:0 !important;min-width:20px !important;overflow:hidden;padding:3px 0 0 !important;text-align:center;white-space:normal;position:absolute;top:-10px;right:-10px;font-size:12px}.columns .column.main{padding-bottom:0;min-height:auto}.header.content .ammenu-menu-toggle .ammenu-icon{width:35px;border-bottom:4px solid}.slick-slide{vertical-align:top}.block-search input{border-radius:25px;border:1px solid #00539b;height:36px;padding-left:18px}.block-search .control{margin:0}::-webkit-input-placeholder{color:#c2c2c2;font-size:14px;font-style:italic;opacity:.6}::-moz-placeholder{color:#c2c2c2;font-size:14px;font-style:italic;opacity:.6}:-ms-input-placeholder{color:#c2c2c2;font-size:14px;font-style:italic;opacity:.6}::-ms-input-placeholder{color:#c2c2c2;font-size:14px;font-style:italic;opacity:.6}::placeholder{color:#c2c2c2;font-size:14px;font-style:italic;opacity:.6}:-ms-input-placeholder{color:#c2c2c2;font-size:14px;font-style:italic;opacity:.6}::-ms-input-placeholder{color:#c2c2c2;font-size:14px;font-style:italic;opacity:.6}.block-search .action.search:before{color:#00539b !important;font-weight:700 !important}.block-search .action.search{right:16px !important;top:4px !important;opacity:1 !important}.block-search{width:510px !important;margin-top:7px}.catalog-category-view .page-title-wrapper{display:none}.products-list .product-items .product-item .product-item-details .product-info{float:left;width:68%;padding-right:10px}.products-list .product-items .product-item .product-item-details .attributes-info{float:right;width:30%;text-align:center}.products-list .product-items .product-item .product-item-details .attributes-info .price-box{text-align:center}.products-list .product-items .product-item .product-item-details .attributes-info .price-box .price-wrapper .price{font-size:20px;color:#555;font-weight:600;line-height:20px}.products-list .product-items .product-item .product-item-details .attributes-info .price-box .price-wrapper .price{font-size:20px;color:#555;font-weight:600;line-height:20px}.products-list .product-items .product-item .product-item-details .attributes-info .attribute{width:100%}.products-list .product-items .product-item .product-item-details .attributes-info .attribute span.attribute-title{display:block;font-size:12px;color:#464646;font-weight:400;line-height:16px;text-transform:uppercase;border-bottom:1px solid #e9e9e9}.products-list .product-items .product-item .product-item-details .attributes-info .attribute span.attribute-value{display:block;font-size:12px;color:#464646;font-weight:600;line-height:16px;text-transform:uppercase;margin-bottom:5px}.products-list .product-items .product-item .product-item-photo .product-image-wrapper{border:1px solid #e0e0e0;border-radius:10px;padding:10px !important}#amasty-shopby-product-list .product-item-photo .product-image-wrapper{border:none;padding:0!important}.products-list .product-items .product-item .product-item-photo{padding:0 15px 0 0}.products-list .product-items .product-item .product-item-photo .product-image-wrapper .product-image-photo{height:220px}.product-info .product-item-name .product-item-link{font-size:18px;color:#464646;font-weight:400;line-height:20px}.product-info .plp-sku{font-size:14px;color:#7d7d7d;font-weight:400;line-height:20px}.product-info .product-item-description{font-size:13px;color:#464646;font-weight:600;line-height:20px}.column.main .product-item{border-top:1px solid #e0e0e0;padding:40px 0}.filter .block-subtitle{font-size:16px;color:#5f5f5f;font-weight:600;line-height:20px;text-transform:uppercase;border-bottom:0 solid #ccc}.filter-options-item{border-bottom:0 solid #ccc}.filter-options-item .filter-options-title{padding:18px 40px 18px 15px !important;background:#e5f2f9;border-radius:10px;font-size:16px;color:#01539c;font-weight:400;line-height:20px;text-transform:capitalize}.filter-options-item .filter-options-title:after{top:17px;font-size:16px;font-weight:700;color:#01539c}.filter-options .am-labels-folding .item{padding:0 !important}.filter-options .items .items-children.-folding{padding:0 !important}.filter-options-content a{font-size:14px;color:#464646;font-weight:400;line-height:20px;width:90%;float:left}.filter-options-content a .count{font-size:14px;color:#464646;font-weight:600;line-height:20px}.filter-options-content a .label{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;width:80%;float:left}.filter-options-content ol li.item input[type=checkbox],.filter-options-content ol li.item input[type=radio]{float:left}.filter-options-content a:after{content:"";clear:both;display:block}.filter-options-content .items li.item:after{content:"";display:block;clear:both}.page-with-filter .toolbar-amount{font-size:14px;color:#464646;font-weight:400;line-height:20px}.page-products .toolbar .limiter .label{font-size:14px;color:#464646;font-weight:600;line-height:20px;text-transform:uppercase}.page-products .sorter .sorter-label{font-size:14px;color:#464646;font-weight:600;line-height:20px;text-transform:uppercase}.page-layout-2columns-left .column.main{width:75.166667% !important}.page-layout-2columns-left .sidebar-main{width:24.833333% !important}.page-layout-2columns-left .sidebar-additional{width:24.833333% !important}.pages .action{padding:5px 10px;border:2px solid #00539b}.action.previous:before{color:#00539b !important;font-weight:700 !important}.pages a.page{color:#1c449c !important;font-weight:400 !important;font-size:16px !important}.pages strong.page{color:#1c449c !important;font-weight:600 !important;background:0 0 !important;font-size:16px !important}.social-posts{margin:auto !important}.catalog-product-view .product-info-main .product-author>div a{color:#4d87c4;font-weight:700;font-size:16px;line-height:20px}.catalog-product-view .product-info-main .page-title-wrapper h1.page-title,.custom-product-tab .custom-product-title h1{font-family:'Montserrat',sans-serif;color:#1f5396 !important;font-weight:800 !important;font-size:28px !important;margin-bottom:12px;line-height:34px !important}.catalog-product-view .product-info-main .product.attribute.overview{margin:0}.catalog-product-view .product-info-main .product.attribute.overview .value{color:#555;font-weight:400 !important;font-size:16px !important}.catalog-product-view .product-info-main .product.attribute.overview ul{padding-left:20px}.catalog-product-view .product-info-main .product.attribute.overview ul li{margin-bottom:0}.catalog-product-view .product-info-main .product-info-price .product-info-stock-sku{padding-left:0;text-align:left;display:table-caption;width:100%;padding:0;margin-bottom:24px}.catalog-product-view .product-info-main .product-info-price .product-info-stock-sku .product.attribute.description .included-info{font-family:'Montserrat',sans-serif;display:block;border-bottom:1px solid #d8d8d8;font-size:18px;color:#333;font-weight:600;line-height:22px;text-transform:capitalize;padding-bottom:7px}.catalog-product-view .attributes-details-tab{width:50%;margin:0 auto;margin-bottom:20px;display:block;overflow:auto}.catalog-product-view .product-info-main .product-info-price .product-info-stock-sku .attributes-details .details-info,.catalog-product-view .page-bottom .attributes-details-tab span.details-info{display:block;font-family:'Montserrat',sans-serif;font-size:18px;color:#333;font-weight:600;line-height:22px;text-transform:capitalize;padding-bottom:8px;margin-bottom:8px}.catalog-product-view .product-info-main .product-info-price .product-info-stock-sku ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:29px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0}.catalog-product-view .product-info-main .product-info-price .product-info-stock-sku .product.attribute.description .value ul li{font-family:'Montserrat',sans-serif;font-size:15px;color:#000;font-weight:500;line-height:19px;margin-bottom:0;width:45%;list-style:none;letter-spacing:0em;text-align:left;margin-bottom:5px}.catalog-product-view .product-info-main .product-info-price .product-info-stock-sku .product.attribute.description .value ul li:before{content:"\2022";color:#000;font-weight:100;display:inline-block;width:1em;margin-left:-1em}.catalog-product-view .product-info-main .product-info-price .product-info-stock-sku .attributes-details .attributes-details,.catalog-product-view .attributes-details .attributes-details{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.catalog-product-view .product-info-main .product-info-price .product-info-stock-sku .attributes-details .attributes-details .attribute,.catalog-product-view .attributes-details .attributes-details .attribute{-ms-flex-preferred-size:50%;flex-basis:50%}.catalog-product-view .product-info-main .product-info-price .product-info-stock-sku .attributes-details .attributes-details .attribute span.attribute-title,.catalog-product-view .page-bottom .attributes-details-tab .attributes-details span.attribute-title{float:left;display:block;font-family:'Montserrat',sans-serif;font-size:16px;color:#000;font-weight:600;line-height:20px;width:50%;padding:4px 0}.catalog-product-view .product-info-main .product-info-price .product-info-stock-sku .attributes-details .attributes-details .attribute span.attribute-value,.catalog-product-view .page-bottom .attributes-details-tab .attributes-details span.attribute-value{float:right;display:block;font-family:'Montserrat',sans-serif;font-size:16px;color:#000;font-weight:400;line-height:20px;max-width:100%;text-align:right;padding:4px 0}.catalog-product-view .product-info-main .product-info-price{border-bottom:0 solid #c1c1c1;margin:0}.box-tocart .fieldset .field.qty .control .input-group{border:1px solid #c9c9c9;border-radius:8px}.box-tocart .fieldset .field.qty .control .input-group .input-group__addon .input-group__button{border:1px solid transparent;background:#fff;-webkit-box-shadow:none;box-shadow:none;font-size:24px;color:#000;font-weight:500;padding:5px 15px}.box-tocart .fieldset .field.qty .control .input-group input{width:50px;border:1px solid transparent;border-radius:0;font-size:16px;height:50px;line-height:50px;border-left-color:#c9c9c9;font-family:'Montserrat',sans-serif;font-weight:700;position:relative;padding:0}.box-tocart .fieldset .field.qty{float:left;margin:0}.box-tocart .fieldset .price-box{float:left;text-align:center;width:30%;line-height:44px;padding-left:10px}.page-layout-1column .box-tocart .fieldset .field.qty,.page-layout-1column .box-tocart .fieldset .price-box{width:30%;padding-left:0}.box-tocart .fieldset .price-box .price{font-size:24px;line-height:24px;color:#555;font-weight:500}.box-tocart .fieldset .actions{float:right;width:42%}.page-layout-1column .box-tocart .fieldset .actions{width:40%}.box-tocart .fieldset:after{content:"";clear:both;display:block}.page-layout-1column .box-tocart{margin:20px 0 0;border:1px solid #ccc;padding:20px 0;border-right:0;border-left:0;clear:left}.page-layout-2columns-right .box-tocart .action.tocart{margin-right:0 !important;width:100% !important;background:#dd4d3e;border-radius:42px;text-transform:uppercase;color:#fff;font-size:13px;font-weight:800;border:0;padding:11px 17px;line-height:16px;border:1px solid #dd4d3e;font-family:'Montserrat',sans-serif}.box-tocart .fieldset{margin-bottom:0 !important}.page-main.page-main-details .block .title{margin-bottom:25px}.page-main.page-main-details .block .title strong{font-size:26px;line-height:34px;color:#00539b;font-weight:400}.page-main.page-main-details .block .block-content .products-related{margin:0}.page-main.page-main-details .block .block-content .products-related ol.products{margin:0}.page-main.page-main-details .block .block-content .products-related ol.products li.product-item{border-top:0 solid #e0e0e0;padding:0}.page-main.page-main-details .block .block-content .products-related ol.products li.product-item .product-image-container{border:1px solid #ccc;padding:10px}.page-main.page-main-details .block .block-content .products-related ol.products li.product-item .product-item-details .product-item-name{margin-left:0}.page-main.page-main-details .block .block-content .products-related ol.products li.product-item .product-item-details .product-item-name a{font-size:18px;line-height:22px;color:#2e4699;font-weight:600}.products-grid .product-item-info:hover,.products-grid .product-item-info.active{-webkit-box-shadow:none;box-shadow:none;border:0 solid #bbb}.ammenu-menu-wrapper.-desktop .ammenu-item.-main .ammenu-submenu-container .sub-item .cat-content span{display:block;text-align:left;text-transform:capitalize}.ammenu-menu-wrapper.-desktop .ammenu-item.-main .ammenu-submenu-container .sub-item .cat-content span.cat-title{font-size:16px;line-height:1.3;font-weight:700;color:#2e4699}.ammenu-menu-wrapper.-desktop .ammenu-item.-main .ammenu-submenu-container .sub-item .cat-content span.cat-title strong{font-weight:700}.ammenu-menu-wrapper.-desktop .ammenu-item.-main .ammenu-submenu-container .sub-item .cat-content span.cat-extra{font-size:14px;font-weight:400;color:#2e4699}.ammenu-menu-wrapper.-desktop .ammenu-item.-main .ammenu-submenu-container .sub-item .cat-content p{text-transform:capitalize;text-align:left;font-size:14px;font-weight:400;line-height:1.5;color:#2e4699;margin-bottom:5px}.ammenu-menu-wrapper.-desktop .ammenu-item.-main .ammenu-submenu-container .sub-item a:hover{text-decoration:none}.ammenu-menu-wrapper.-mobile .ammenu-item.-main .ammenu-submenu-container .sub-item .cat-content span{display:block;text-align:left;text-transform:capitalize}.ammenu-menu-wrapper.-mobile .cat-title,.ammenu-menu-wrapper.-mobile .cat-title a,.ammenu-menu-wrapper.-mobile .cat-title p,.ammenu-menu-wrapper.-mobile .cat-title span,.ammenu-menu-wrapper.-mobile .cat-extra{color:#2e4699;font-size:16px;font-weight:400}.ammenu-menu-wrapper.-mobile .cat-title a strong{font-weight:700}.ammenu-menu-wrapper.-mobile .ammenu-item .sub-item .bor-bottom a{display:inline-block;margin-bottom:5px}.ammenu-menu-wrapper.-mobile .ammenu-item .sub-item .bor-bottom:after{content:"";display:block;background:#627cd7;width:140px;height:1px;margin-bottom:10px}.ammenu-menu-wrapper.-mobile .ammenu-item.-main .ammenu-submenu-container .sub-item .cat-content span.cat-extra{font-size:16px;font-weight:400;color:#2e4699;margin-bottom:10px}.ammenu-menu-wrapper.-mobile .ammenu-item.-main .ammenu-submenu-container .sub-item .cat-content p{font-size:16px;font-weight:400;color:#2e4699;text-transform:capitalize;text-align:left;margin-bottom:15px}.ammenu-menu-wrapper.-mobile .ammenu-item.-main .ammenu-submenu-container .sub-item a:hover{text-decoration:none}.fotorama__thumb--icon{background-image:url(../images/PDP-zoomer-arrow.png) !important}.page-product-bundle.catalog-product-view .bundle-actions:after{content:"";clear:both;display:block}.page-product-bundle.catalog-product-view .bundle-actions .action.primary.customize{float:right}.page-product-bundle.catalog-product-view .bundle-options-container .legend.title{color:#00539b !important;font-weight:600 !important;font-size:30px !important;margin-bottom:10px}.page-product-bundle.catalog-product-view .bundle-options-container .product-options-wrapper{float:none;width:100%}.page-product-bundle.catalog-product-view .bundle-options-container .block-bundle-summary>.title{border-bottom:0 #e4e4e4 solid;margin-bottom:0}.fotorama__thumb__arr--right .fotorama__thumb--icon,.fotorama__thumb__arr--left .fotorama__thumb--icon{background-position:0 !important;background-size:12px 22px}.fotorama__thumb__arr--left .fotorama__thumb--icon{-webkit-transform:rotate(180deg) !important;-ms-transform:rotate(180deg) !important;transform:rotate(180deg) !important;-webkit-transform-origin:10% 20%;-ms-transform-origin:10% 20%;transform-origin:10% 20%}.fotorama__stage.fotorama__shadows--right:after,.fotorama__nav.fotorama__shadows--right:after{background-image:none !important}.select-box{cursor:pointer;position:relative}.select-box .select,.select-box .label{color:#414141 !important;display:block !important;font:400 17px/2em 'Source Sans Pro',sans-serif !important}.select-box .select{width:100%;position:absolute;top:0;padding:5px 0;height:40px;opacity:0;-ms-filter:"alpha(opacity=0)";background:none transparent;border:0 none}.sorter,.limiter{background:#ececec}.select-box .label{position:relative;padding:5px 10px;cursor:pointer}.select-box.open .label:after{content:"▲"}.select-box .label:after{content:"▼";font-size:12px;position:absolute;right:0;top:0;padding:5px 15px;border-left:5px solid #fff}.pagebuilder-slide-wrapper [data-element=content]{min-height:auto;overflow:visible;line-height:initial}.product-item .price-from,.product-item .price-to{text-align:right}.fotorama__nav-wrap .fotorama_horizontal_ratio .fotorama__img{-webkit-transform:translate(-50%,-50%) !important;-ms-transform:translate(-50%,-50%) !important;transform:translate(-50%,-50%) !important}.ammenu-menu-wrapper.-desktop .ammenu-submenu-container{max-height:none !important;overflow-y:visible !important}.ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-wrapper{text-align:left}.minicart-wrapper .block-minicart{color:#333}.home-last-four-colmn{display:table !important;margin:auto !important;width:100%}.home-last-four-colmn .row-full-width-inner{max-width:1115px !important}.pagebuilder-column{display:block !important}.pages .action.next:before{display:none}.pages .action.next:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:inherit;color:#7d7d7d;content:'\e608';font-family:'luma-icons';margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.pages .action.next>span{position:static}.pages .action.next>span.label{position:absolute}.pages .action.previous>span{position:static}.pages .action.previous>span.label{position:absolute}.page-main>.page-title-wrapper .page-title,.main>.page-title-wrapper .page-title{font-size:30px;margin-bottom:30px}.customer-account-login .login-container .block .block-title strong{font-weight:400}.customer-account-login .login-container .block .block-content .fieldset .field.note{color:#777}.customer-account-login .login-container .block .block-content .fieldset .field .label{font-weight:400;margin-bottom:5px}.customer-account-login .login-container .block .block-content .fieldset .field .control .input-text{border-radius:7px}.customer-account-login .login-container .actions-toolbar>.primary .action.primary{margin-bottom:20px;background:#fff;border-radius:25px;padding:10px 20px;font-size:16px;color:#00539b;border:2px solid #00539b;text-transform:uppercase}.customer-account-login .login-container .actions-toolbar .secondary a.action{margin-top:11px}.customer-account-login .login-container .actions-toolbar{margin-top:15px}.customer-account-create .form-create-account .fieldset .legend span{font-size:18px;font-weight:400;color:#00539b}.customer-account-create .form-create-account .fieldset .field.note{color:#777}.customer-account-create .form-create-account .fieldset .field .label{font-weight:400;margin-bottom:5px}.customer-account-create .form-create-account .fieldset .field .control .input-text{border-radius:7px}.customer-account-create .form-create-account .actions-toolbar>.primary .action.primary{margin-bottom:40px;background:#fff;border-radius:25px;padding:10px 20px;font-size:16px;color:#00539b;border:2px solid #00539b;text-transform:uppercase}.customer-account-create .form-create-account .actions-toolbar .secondary a.action{margin-top:11px}.customer-account-create .form-create-account .actions-toolbar{margin-top:15px}.cart-summary{background:#e5f2f9}.cart.table-wrapper .cart thead tr th.col{padding-bottom:8px;padding-top:8px;text-align:center}.cart.table-wrapper .cart thead tr th.col:first-child{text-align:left}.cart.table-wrapper .product-item-name a{font-size:16px;font-weight:500}.cart.table-wrapper .col .price-excluding-tax .price{font-weight:500 !important;font-size:16px}.cart.table-wrapper .col.qty .input-text{border-radius:6px}.cart-container .form-cart .actions.main .action.update{background:#fff;border-radius:25px;padding:10px 20px;font-size:16px;color:#00539b;border:2px solid #00539b;text-transform:uppercase}.gift-options .actions-toolbar .secondary .action.action-update{background:#fff;border-radius:25px;padding:10px 20px;font-size:16px;color:#00539b;border:2px solid #00539b;text-transform:uppercase}.cart-discount .actions-toolbar .action.primary{background:#fff;border-radius:8px;padding:10px;font-size:16px;color:#00539b;border:1px solid #00539b;text-transform:uppercase;border-top-left-radius:0;border-bottom-left-radius:0}.cart-discount .actions-toolbar .secondary{bottom:30px !important}.gift-wrapping-list{margin:0}.gift-options .actions-toolbar .secondary .action-cancel{margin-top:10px !important}.cart-discount .block.discount{width:48% !important}.paypal-review-discount .field input,.cart-discount .field input{border:1px solid #00539b;height:38px}.cart-discount .actions-toolbar .action.primary:hover{background:#e5f2f9;border:1px solid #00539b}.cart-summary .block .fieldset .field:not(.choice)>.control input,.cart-summary .block .fieldset .field:not(.choice)>.control select{border-radius:6px}.checkout-index-index .am-checkout{background:#fff !important}.opc-wrapper .step-title{font-size:20px}.checkout-index-index .checkout-header .title{font-size:30px}.form-giftcard-account .secondary button.action.action-check{background:#fff;border:none !important;-webkit-box-shadow:none;box-shadow:none;font-weight:400;padding:12px 0;color:#00539b}.form-giftcard-account .primary button.action-add.primary{background:#fff;border-radius:25px;padding:10px 20px;font-size:16px;color:#00539b;border:2px solid #00539b;text-transform:uppercase}.form-discount .actions-toolbar .primary .action.action-apply{background:#fff !important;border-radius:8px !important;padding:10px;font-size:16px;color:#00539b !important;border:1px solid #00539b !important;text-transform:uppercase;border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.form-discount .payment-option-inner .field input{border:1px solid #00539b;height:38px;border-radius:0}.form-discount .actions-toolbar .primary .action.action-apply:hover{background:#e5f2f9;border:1px solid #00539b}.checkout-payment-method .payment-option-title{padding-left:0 !important}.checkout-index-index .opc-wrapper.am-opc-wrapper .payment-option-content{padding:0 0 20px}.checkout-payment-method .payment-methods .actions-toolbar button.primary{margin-right:0 !important;width:100% !important;background:#ef3e33;border-radius:25px;text-transform:uppercase;color:#fff;font-size:18px;font-weight:600;border:0;padding:11px 17px}.cart-summary .checkout-methods-items .action.primary.checkout{margin-right:0 !important;width:100% !important;background:#ef3e33;border-radius:25px;text-transform:uppercase;color:#fff;font-size:18px;font-weight:600;border:0;padding:11px 17px}.opc-wrapper .shipping-address-item.selected-item{border-color:#ef3e33}.checkout-index-index .checkout-header .description{font-size:14px}.customer-account-forgotpassword .form.password.forget .actions-toolbar>.primary .action.primary{margin-bottom:30px;background:#fff;border-radius:25px;padding:10px 20px;font-size:16px;color:#00539b;border:2px solid #00539b;text-transform:uppercase}.customer-account-forgotpassword .form.password.forget .fieldset .field .label{font-weight:400;margin-bottom:5px}.checkout-index-index .checkout-block{-webkit-box-shadow:none !important;box-shadow:none !important}.spot-on-first-row .spt-sec-1-left h3{font-size:36px;font-weight:400;color:#333;margin-bottom:20px}.spot-on-first-row .spt-sec-1-left p{font-size:16px;font-weight:600;color:#333;line-height:20px;margin-bottom:18px}.spot-on-first-row .spt-sec-1-left ul{margin-bottom:45px}.spot-on-first-row .spt-sec-1-left ul li{font-size:16px;font-weight:400;color:#333;line-height:20px;margin-bottom:20px}.spot-on-first-row .spt-sec-1-left a.shopnow:hover{text-decoration:none}.spot-on-first-row .spt-sec-1-left a.shopnow{background:#fff;border:2px solid #f0443a;color:#f0443a;padding:15px 35px 15px 68px;font-size:14px;border-radius:50px;position:relative;text-transform:uppercase;font-weight:600}.spot-on-first-row .spt-sec-1-left a.shopnow:before{content:"";display:block;position:absolute;top:15px;left:30px;background-image:url(../images/shop-now-icon.png);background-repeat:no-repeat;background-size:24px;width:24px;height:21px}.literature-spotON-tabs .tabs-navigation{background:#e5f2f9;padding-top:6px !important}.literature-spotON-tabs .tabs-navigation .tab-header{background:0 0 !important;border:0 solid #ccc !important;margin:0 3% !important}.literature-spotON-tabs .tabs-navigation li.tab-header:first-child{margin-left:5% !important}.literature-spotON-tabs .tabs-navigation .tab-header a.tab-title{text-transform:uppercase;padding:1.4rem 5rem;color:#333}.literature-spotON-tabs .tabs-navigation .tab-header.ui-state-active{background:#fff !important}.literature-spotON-tabs .tabs-navigation .tab-header.ui-state-active a.tab-title{text-transform:uppercase;padding:1.4rem 3rem;color:#01539c}.literature-spotON-tabs .tabs-content{border:0 solid #ccc !important}.literature-spotON-tabs .tabs-content p{font-size:16px;font-weight:600;color:#333;line-height:20px;margin-bottom:18px}.literature-spotON-tabs .tabs-content ul{margin-bottom:45px}.literature-spotON-tabs .tabs-content ul li{font-size:16px;font-weight:400;color:#333;line-height:20px;margin-bottom:20px}.block-collapsible-nav .item .delimiter{border-top:1px solid #00539b}.block-dashboard-info .block-title strong{font-size:18px !important}.block-dashboard-info .block-title a.action{text-decoration:underline}.block-dashboard-info .block-content .box-title span{font-size:16px;font-weight:600}.block-dashboard-info .block-content .box-content p{font-size:14px;font-weight:400}.block-dashboard-info .block-content .box-actions a.action{font-size:14px;font-weight:400;text-decoration:underline}.block-dashboard-addresses .block-title strong{font-size:18px !important}.block-dashboard-addresses .block-title a.action{text-decoration:underline}.block-dashboard-addresses .block-content .box-title span{font-size:16px;font-weight:600}.block-dashboard-addresses .block-content .box-content p{font-size:14px;font-weight:400}.block-dashboard-addresses .block-content .box-content address{font-size:14px;font-weight:400}.block-dashboard-addresses .block-content .box-actions a.action{font-size:14px;font-weight:400;text-decoration:underline}.block-dashboard-orders .block-title strong{font-size:18px !important}.block-dashboard-orders .block-title a.action{text-decoration:underline}.block-collapsible-nav .item.current>strong{border-color:#ef3e33}.M-img{display:none}.page-main-full-width h1{font-size:30px;margin-bottom:15px}.column-row-inner h3{color:#ed1d24;text-transform:uppercase;font-weight:500}.column-row-inner .pagebuilder-column-group{border-bottom:2px solid #ddd}.column-row-inner .pagebuilder-column-group .pagebuilder-column .col-md-4{text-align:center}.column-row-inner .pagebuilder-column-group .pagebuilder-column .col-md-4 .img-container img{width:60%}.column-row-inner .pagebuilder-column-group .pagebuilder-column .col-md-4 .img-container p{color:#00539b;font-weight:600}.find-rep-table tr td p a{font-size:14px !important;font-weight:500 !important}.find-rep h5{font-size:14px;text-transform:uppercase;color:#00539b;font-weight:500;margin:0 0 10px}.minicart-items-wrapper{max-height:300px !important}.useicon:before,.useicon:after{border-bottom-style:solid;content:'';display:block;height:0;position:absolute;width:0}.useicon:before{border:6px solid;border-color:transparent transparent #fff;z-index:99}.useicon:before{right:12px;top:-12px}.product-item .price-box .price-label{position:unset}.price-box .price-label{position:unset}.action-select-shipping-item{border:0;background:0 0;text-decoration:underline;float:left !important;padding:0;color:#00539b}.edit-address-link{margin:20px 15px 0 0;font-size:14px;font-weight:600;text-decoration:underline;line-height:1.6rem;color:#00539b}.action-select-shipping-item:hover{border:0;background:0 0;text-decoration:underline;padding:0;color:#00539b}.customer-addresses-toolbar .limiter{background:0 0}.minicart-items .update-cart-item{background:#1979c3;border:1px solid #1979c3;color:#fff;-webkit-box-shadow:none;box-shadow:none}.minicart-items .product-item-details{position:relative}.form-orders-search .actions-toolbar{margin-bottom:20px}.form-orders-search .fieldset .legend span{font-size:18px;font-weight:400;color:#00539b}.form-orders-search .fieldset .field .control .input-text{border-radius:7px}.form-orders-search .fieldset .field .label{font-weight:400;margin-bottom:5px}.checkout-onepage-success .table-order-items tfoot{background:#fff !important}.checkout-onepage-success .table-order-items tfoot td{background:#fff !important}.opc-wrapper .shipping-address-item.selected-item:after{background:#ef3e33}form.add-mt-0{margin-bottom:20px;width:-webkit-fit-content;width:fit-content;width:-moz-fit-content;padding:0 0 0 10px;border-radius:5px;border:1px solid #ddd}button.action.addmanytocart.primary{border-top-left-radius:0;border-bottom-left-radius:0;border:0 solid;padding:10px 14px;background:#01539c}.product-select{margin-left:5px !important;top:1px !important}.opc-wrapper .edit-address-link{margin:18px 10px 0 0 !important;text-decoration:underline !important;font-weight:600 !important;font-size:14px !important}.ammenu-menu-wrapper.-desktop .ammenu-link.-level1{text-transform:none !important;color:#00539b !important;border-bottom:2px solid #00539b;margin-bottom:15px;width:100%;padding:0 !important}.ammenu-menu-wrapper.-desktop .ammenu-link.-level1 span{color:#00539b !important}.ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-item.-child .ammenu-wrapper .ammenu-item.-child .ammenu-wrapper{text-transform:none !important;color:#00539b !important}.customer-account-create .form-create-account .fieldset .field.zip{position:relative}.customer-account-create .form-create-account .fieldset .field.zip #ziploader{position:absolute;bottom:-6px;right:-35px}.customer-account-create .form-create-account .fieldset .field.zip #ziploader .loading-mask{position:unset !important;background:0 0 !important}.customer-account-create .form-create-account .fieldset .field.zip #ziploader .loading-mask img{position:unset !important}.ui-autocomplete.ui-front.ui-menu.ui-widget.ui-widget-content.ui-corner-all{background:#fff;max-width:570px !important;-webkit-box-shadow:0 0 6px 0px rgba(0,0,0,.3);box-shadow:0 0 6px 0px rgba(0,0,0,.3);padding:15px 10px;list-style:none;height:200px;overflow-y:auto}.ui-autocomplete.ui-front.ui-menu.ui-widget.ui-widget-content.ui-corner-all li a{width:98%;display:block;cursor:pointer;background:#fff;padding:5px}.ui-autocomplete.ui-front.ui-menu.ui-widget.ui-widget-content.ui-corner-all li a:hover,.ui-autocomplete.ui-front.ui-menu.ui-widget.ui-widget-content.ui-corner-all li a:focus{background:#eee;outline:3px solid #4a90e2;outline-offset:2px}.ammenu-content .ammenu-menu-wrapper.-desktop .ammenu-item .ammenu-link{position:relative}.ammenu-content .ammenu-menu-wrapper.-desktop .ammenu-item .ammenu-submenu-container .pagebuilder-column img{border-radius:5px;width:416px;height:151px !important;-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top;max-width:100% !important}.ammenu-content .ammenu-menu-wrapper.-desktop .ammenu-item .ammenu-submenu-container .pagebuilder-column figure,.ammenu-content .ammenu-menu-wrapper.-mobile .ammenu-item .ammenu-submenu-container .pagebuilder-column figure{margin:0!important}.ammenu-content .ammenu-menu-wrapper.-mobile .ammenu-item .ammenu-submenu-container .pagebuilder-column img{border:1px solid #ddd;border-radius:5px;width:100%;-o-object-fit:cover;object-fit:cover}.ammenu-content .ammenu-menu-wrapper.-desktop .ammenu-item .ammenu-submenu-container{border-top:6px solid #f6e935;margin:0;position:absolute;top:100%;left:0;background-color:#fff;padding:20px 10px 0;min-width:600px}.ammenu-content .ammenu-menu-wrapper{background:#2E4699!important}.ammenu-content .ammenu-menu-wrapper .ammenu-main-container{position:relative;padding:0 !important;max-width:100% !important}.ammenu-content .ammenu-menu-wrapper.-desktop .ammenu-item{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.ammenu-content .ammenu-menu-wrapper.-desktop .ammenu-item.-main:hover{background:0 0;border:none;color:#fff}.ammenu-content .ammenu-menu-wrapper.-desktop .ammenu-item.-main:hover>.ammenu-link{color:#fff!important}.ammenu-content .ammenu-menu-wrapper.-desktop .ammenu-item.active{background:0 0;border:none;color:#fff}.ammenu-content .ammenu-menu-wrapper.-desktop .ammenu-item:hover .ammenu-link.-parent:before,.ammenu-content .ammenu-menu-wrapper.-desktop .ammenu-item.active .ammenu-link.-parent:before{content:"";display:block;width:0;height:0;border-left:18px solid transparent;border-right:18px solid transparent;border-bottom:10px solid #f6e935;position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.ammenu-content .ammenu-menu-wrapper.-desktop .ammenu-item .ammenu-submenu-container .pagebuilder-column{padding:0 20px}.custom-menu-new .ammenu-submenu-container .custom_level-2{background:#f4f4f4 !important;padding:10px !important}.custom_level-2 ul.ammenu-item.-child.-col-4{max-width:unset !important;border:1px solid transparent;border-radius:5px;height:-webkit-min-content;height:-moz-min-content;height:min-content;padding:10px !important;margin-left:10px}.custom_level-2 ul.ammenu-item.-child.-col-4:hover{border:1px solid transparent}.custom_level-2 ul.ammenu-item.-child.-col-4:first-child{margin-left:0}.custom_level-2 ul.ammenu-item.-child.-col-4 li{margin-bottom:20px !important}.custom_level-2 ul.ammenu-item.-child.-col-4 li a{padding-bottom:0 !important;font-size:12px}.custom_level-2 ul.ammenu-item.-child.-col-4 li a.-level1{font-weight:600}.custom_level-2 ul.ammenu-item.-child.-col-4 li.ammenu-wrapper ul.ammenu-item.-child li.ammenu-wrapper a.-level2{font-weight:500}.custom_level-2 ul.ammenu-item.-child.-col-4 li ul li{padding-bottom:5px !important;margin:0 0 0 15px !important;list-style-type:disc;display:list-item}.custom-menu-new .ammenu-submenu-container .custom_level-1 ul.ammenu-item.-child.-col-4{padding:10px !important;margin-left:15px}.custom-menu-new .ammenu-submenu-container .custom_level-1 ul.ammenu-item.-child.-col-4 li{padding:0 !important;margin-bottom:0 !important;list-style-type:disc;display:list-item;color:#00539b !important}.custom-menu-new .ammenu-submenu-container .custom_level-1 ul.ammenu-item.-child.-col-4 li a{border-bottom:0 solid #00539b;margin-bottom:0;font-weight:400}.modal-popup .modal-inner-wrap{width:50%}.modal-popup.modal-slide._show .modal-inner-wrap .modal-content .attributes-details .attribute .attribute-title{font-weight:700;float:left;width:28%;margin-right:10px}.modal-popup.modal-slide._show .modal-inner-wrap .modal-content .attributes-details .attribute .attribute-value{float:right;width:70%}.modal-popup.modal-slide._show .modal-inner-wrap .modal-content .attributes-details .attribute{margin-bottom:20px}.modal-popup.modal-slide._show .modal-inner-wrap .modal-content .attributes-details .attribute:after{content:"";clear:both;display:block}.catalog-product-view .modal-popup.modal-slide._show .modal-inner-wrap .modal-content{height:400px;overflow-y:scroll}.modal-popup.modal-slide._show .modal-inner-wrap .modal-footer button{width:100px;background:#ef3e33;border-radius:25px;text-transform:uppercase;color:#fff;font-size:18px;font-weight:600;border:0;padding:11px 17px}.catalog-product-view .product-info-main .product-info-price .product-info-stock-sku .attributes-details .action{cursor:pointer;color:#00539b;font-weight:600}.modal-inner-wrap #opc-new-shipping-address .form-shipping-address .field.choice{display:none}.modal-inner-wrap #opc-new-shipping-address .form-shipping-address .field .control._with-tooltip input{width:100%}.modal-inner-wrap #opc-new-shipping-address .form-shipping-address .field .control._with-tooltip .field-tooltip{display:none}.modal-popup.modal-slide._show .modal-inner-wrap .modal-footer button.action-hide-popup{background:0 0;color:#000;text-transform:capitalize;font-weight:400;text-decoration:underline;width:auto;margin-top:0}.modal-popup.modal-slide._show .modal-inner-wrap .modal-footer button.action-save-address{text-transform:capitalize;font-weight:400;width:auto}.moreattributes-pp{display:none}.ammenu-content .ammenu-menu-wrapper.-desktop .ammenu-item.-main{padding:0 !important;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.account .modal-popup.validationModal .modal-footer button{text-transform:capitalize !important;width:auto !important}.slick-slide{vertical-align:top !important}a.ammenu-link.-level1.-disable-category-link,a.ammenu-link.-level2.-disable-category-link{pointer-events:none}.page-footer .footer.content .newsletter-block{float:none;margin:auto;padding:25px 0 0;text-align:center;color:#fff;width:360px}.custom-newsletter .ao-column-9{float:left;width:269px}.custom-newsletter .ao-column-3{float:right}.custom-newsletter .title{margin-bottom:10px}.custom-newsletter .title strong{text-transform:uppercase}.custom-newsletter .ao-column-9 .ao-column-inner .ao-block-wrapper .ao-form-field{border-top-left-radius:5px;border-bottom-left-radius:5px;height:40px;border:0;padding:0 0 0 10px}.custom-newsletter .ao-column-3 .ao-column-inner .ao-block-wrapper .ao-form-submit{line-height:20px;font-size:14px;font-weight:700;color:#00539b !important;text-transform:uppercase;background:#e8f3fa !important;padding:10px 15px;font-family:'Montserrat',sans-serif;border-top-right-radius:5px;border-bottom-right-radius:5px;border:0;border-top-left-radius:0;border-bottom-left-radius:0}.footerlinks .f-links ul.flinks{list-style-type:none;padding-left:0;padding-right:50px}.footerlinks .f-links ul.flinks li{margin:0}@media only screen and (max-width:767px){.catalog-product-view .page-bottom .author-data-block .product-items.widget-product-grid li.product-item{margin-bottom:10px}.catalog-product-view .page-bottom .author-data-block .product-items.widget-product-grid{padding-bottom:20px}.catalog-product-view .page-bottom .product-author .attributes-details{display:none}.catalog-product-view .page-bottom .attributes-details-tab .attributes-details .attribute .attribute-values span.attribute-value{float:unset;margin-left:-18% !important;overflow:visible}.catalog-product-view .page-bottom .attributes-details-tab .attributes-details .attribute:nth-child(even){background:#f7f7f7}.catalog-product-view .page-bottom h3{padding:24px 0 16px !important}.catalog-product-view .page-bottom .product-author .product-info-price{padding:0 0 10px}.catalog-product-view .page-bottom b{padding:28px 0 14px}.catalog-product-view .page-bottom .product-author .product-info-price .product-info-stock-sku li{text-decoration:none;font-weight:500;font-size:16px}.catalog-product-view .page-bottom .product-author .product-info-price .product-info-stock-sku ul{padding-left:24px;border-bottom:1px solid transparent}.catalog-product-view .page-bottom .product-author .product-info-price .product-info-stock-sku p{font-weight:500;font-size:18px !important;line-height:24px}.catalog-product-view .page-bottom p{padding-top:0}.catalog-product-view .page-bottom .product-author .value.more a.readmore,.catalog-product-view .page-bottom .product-author a.readless{display:block;font-style:normal;font-weight:600;font-size:18px;line-height:22px;color:#1f5396;padding:17px 0}.catalog-product-view .page-bottom .product-author .value.more,.catalog-product-view .page-bottom .product-author .less,.catalog-product-view .page-bottom .product-author p{font-weight:400;font-size:18px !important;line-height:125%;color:#000}.catalog-product-view .page-bottom .product-author .value{font-style:normal}.catalog-product-view .product-info-main .product-info-price .product-info-stock-sku .product.attribute.description .included-info{border-bottom:1px solid transparent}.catalog-product-view .page-bottom .product-author span.included-info{font-size:20px;font-weight:700}.catalog-product-view .page-bottom .attributes-details-tab .attributes-details .attribute{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-social-links{display:none}.catalog-product-view .product-info-main .product-author>div a{text-decoration:none}.catalog-product-view .page-wrapper .page-bottom .final-price-tab{display:none !important}.sticky-add-to-cart .select-options li:first-child{border-bottom:1px solid rgba(255,255,255,.25);padding-bottom:20px;font-size:20px}.catalog-product-view .box-tocart .fieldset .price-box{float:right}.M-img{display:block}.D-img{display:none}.page-header .header.panel{padding:0 !important}.page-header{margin-bottom:0;border:none}.block-search{margin-top:0 !important}.minicart-wrapper{margin-right:10px;z-index:111}.header .logo{margin:0 0 10px 60px!important}.header .logo img{display:block;height:36px;width:182px}.header.content .ammenu-menu-toggle{padding:10px!important;margin:10px 0 0;height:auto}.pagebuilder-slider .slick-list .slick-track .slick-slide .pagebuilder-overlay .pagebuilder-collage-content h3 span{font-size:25px !important}.pagebuilder-slider .slick-list .slick-track .slick-slide .pagebuilder-overlay .pagebuilder-collage-content h3{line-height:normal;margin:0}.pagebuilder-slider .slick-list .slick-track .slick-slide .pagebuilder-overlay .pagebuilder-collage-content p{margin-bottom:0}.pagebuilder-slider .slick-list .slick-track .slick-slide .pagebuilder-overlay .pagebuilder-collage-content p span{font-size:14px !important}.pagebuilder-slider .slick-list .slick-track .slick-slide .pagebuilder-overlay .pagebuilder-collage-content button.pagebuilder-slide-button{padding:10px 22px;font-size:14px;margin-bottom:40px}.pagebuilder-slider .slick-list .slick-track .slick-slide .spotON .pagebuilder-overlay .pagebuilder-collage-content button.pagebuilder-slide-button{padding:10px 22px 10px 45px}.pagebuilder-slider .slick-list .slick-track .slick-slide .spotON .pagebuilder-overlay .pagebuilder-collage-content button.pagebuilder-slide-button:before{top:12px;left:15px;background-size:20px;width:20px;height:17px}.pagebuilder-slider .slick-list .slick-track .slick-slide .pagebuilder-overlay{max-width:100% !important;margin-left:0;padding:0}.slide-inner-text{width:100%}[data-content-type=slide]{line-height:inherit}.panel.header .switcher{float:none;display:block;width:auto}.panel.header .switcher .switcher-dropdown .switcher-option.active{padding:3px 4px 3px 28px}.panel.header .switcher .switcher-dropdown .switcher-option.active strong{font-size:10px}.view-benchmarkeducation strong:before{top:8px;left:2px}.panel.header .switcher .switcher-dropdown .switcher-option{display:inline-block;margin-left:0;width:18%;margin-bottom:0;line-height:normal;padding:3px 4px 3px 28px}.panel.header .switcher .switcher-dropdown .switcher-option a{font-size:10px;width:100%;padding:0}.view-newmarklearning a:before{top:1px;left:-28px}.view-reycraftbooks a:before{top:1px;left:-28px}.minicart-wrapper .action.showcart:before{color:#757575 !important}.ammenu-nav-sections .ammenu-tabs-container>.ammenu-title.active>.ammenu-link{color:#333 !important}.ammenu-nav-sections .ammenu-tabs-container>.ammenu-title>.ammenu-link{color:#fff !important}.ammenu-menu-wrapper.-mobile .ammenu-link.-main{font-weight:400 !important;color:#fff !important}.ammenu-menu-wrapper.-mobile .ammenu-link.-main span{color:#fff !important;font-weight:500;font-size:16px;line-height:1.3;word-break:break-word}.ammenu-menu-wrapper.-mobile .ammenu-link.-main:before{display:none !important}.ammenu-menu-wrapper.-mobile .ammenu-link.-level1{text-transform:capitalize !important;font-weight:400 !important}.ammenu-nav-sections.-accordion .ammenu-categories>.ammenu-item>.ammenu-wrapper{margin:0 0 0 24px !important}.ammenu-submenu-container .pagebuilder-column-line{padding:20px 0}.ammenu-submenu-container .pagebuilder-column{padding:0 30px !important}.smallcolumnslider .sec-2.slick-slider .slick-list .slick-track .slick-slide .slide-inner-txt{width:90% !important;margin:auto !important}.ammenu-menu-wrapper .ammenu-icon:after,.ammenu-menu-wrapper .ammenu-icon:before,.ammenu-menu-wrapper .ammenu-icon.-small.-down:before,.ammenu-menu-wrapper .ammenu-submenu.-collapsed+.ammenu-toggle .ammenu-icon:before,.ammenu-menu-wrapper .ammenu-arrow:before,.ammenu-menu-wrapper .ammenu-arrow:after{background-color:#333 !important}.footer-social-icons .icons .social-head{float:none;margin-right:0}.footer-social-icons .icons ul{float:none}.page-footer .footer.content .block{width:90%}.header.content .ammenu-menu-toggle .ammenu-icon{width:28px;border-bottom:3px solid}.block-search .label:before{margin:10px 0 0}.block-search{width:100% !important}.page-products.catalog-category-view .columns{margin-top:10px}.page-products.catalog-category-view .columns .sidebar-main .block-title.filter-title{width:100%}.page-products.catalog-category-view .columns .sidebar-main .block-title.filter-title strong{width:93%;background:#006bb4;border-radius:0;border:0 solid;color:#fff;font-size:14px;font-weight:500;padding:14px 11px}.products-list .product-items .product-item .product-item-photo{padding:0 15px 0 0;width:100%;display:inherit;text-align:center}.products-list .product-item-details{display:inherit;vertical-align:top}.products-list .product-items .product-item .product-item-details .product-info{float:none;width:100%;padding-right:0}.products-list .product-items .product-item .product-item-details .attributes-info{float:none;width:100%;text-align:center}.product-info .product-item-description ul{padding-left:20px}.product-info .product-item-description ul li{margin-bottom:0}.page-products .sorter{position:relative}.catalog-product-view .product.media{width:100% !important;margin-right:0;margin-bottom:12px}.catalog-product-view .product-info-main{width:100% !important}.catalog-product-view .product-info-main .product-info-price .product-info-stock-sku .product.attribute.description{float:none;margin-right:0;width:100%}.catalog-product-view .product-info-main .product-info-price .product-info-stock-sku .attributes-details{float:none;width:100% !important;display:none}.sidebar-custom .action.towishlist span:after{padding-left:17px !important}.product-add-form .box-tocart .fieldset .field.qty{margin:0 0 3px;text-align:center;width:60%}.box-tocart .fieldset .price-box{text-align:right;line-height:inherit}.product-add-form .box-tocart .fieldset .price-box .price{font-weight:700;font-size:28px;line-height:68px;vertical-align:text-top}.product-add-form .box-tocart .fieldset .actions{float:none;width:100%;margin-top:30px}.page-with-filter .toolbar-amount{line-height:30px;float:left}.page-products .toolbar .limiter{width:67%}.page-products .toolbar .limiter .fixed-label{line-height:40px;margin-left:15px}.page-products .toolbar .limiter .limiter-outer{width:63%}.page-products .toolbar .sorter.select-box .select{width:63%;top:0}.page-products .toolbar .sorter .limiter-outer{width:65%}.page-products .toolbar .sorter .fixed-label{line-height:40px}.page-products .toolbar .sorter{float:left;width:100%;margin-top:10px}.column.main .product-item{padding:20px 0}.minicart-wrapper .action.showcart .counter.qty{top:-7px;right:-7px}.minicart-wrapper .block-minicart{color:#333}.ammenu-nav-sections.nav-sections .header.links li.greet.welcome{display:none}.filter.active .filter-title strong:after{float:right;color:#fff}.literature-spotON-tabs .tabs-navigation{padding:5px !important}.literature-spotON-tabs .tabs-navigation li.tab-header:first-child{margin-left:0 !important}.literature-spotON-tabs .tabs-navigation .tab-header{margin:0 !important;width:100%}.page-main>.page-title-wrapper .page-title{font-size:20px;margin-bottom:20px;margin-top:20px}.cart-discount .block.discount{width:100% !important}.page-layout-2columns-left .sidebar-main{width:28.833333% !important}.page-layout-2columns-left .column.main{width:71.166667% !important}.modal-popup.modal-slide._show{left:0}.sticky-add-to-cart .select{cursor:pointer;display:inline-block;position:relative;font-size:16px;color:green;width:75px}.sticky-add-to-cart .select-styled{position:absolute;top:7px;right:0;bottom:0;left:0;padding:8px 15px;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;color:#fff !important;font-size:0 !important;background:0 0 !important}.sticky-add-to-cart .select-styled:hover{border-radius:0 0 0 24px}.sticky-add-to-cart .select-styled:active,.sticky-add-to-cart .select-styled.active{background-color:#ab3326 !important;border-radius:0 0 0 24px;color:#fff;font-weight:700;font-size:0;line-height:24px}.sticky-add-to-cart .select-styled:active:after,.sticky-add-to-cart .select-styled.active:after{top:9px;border-color:transparent transparent #fff}.sticky-add-to-cart .select-options{display:none;position:absolute;top:-910%;right:0;left:0;z-index:999;margin:0;padding:0;list-style:none;background-color:#ab3326;background:#b6392c;border-radius:16px 16px 0 0;text-align:center;color:#fff;font-weight:700;font-size:16px;line-height:20px}.sticky-add-to-cart .select-options li{margin:30px 0}.sticky-add-to-cart .select-optionsli{margin:0;padding:12px 0;text-indent:15px;border-top:1px solid #962d22}.sticky-add-to-cart .select-optionsli:hover,.sticky-add-to-cart .select-optionsli.is-selected{color:#c0392b;background:#fff}.sticky-add-to-cart .select-optionsli[rel=hide]{display:none}}@media (min-width:540px) and (max-width:540px){.panel.header .switcher .switcher-dropdown .switcher-option{width:17%}}@media only screen and (max-width:320px){.panel.header .switcher .switcher-dropdown .switcher-option{width:19.36%}li.view-newmarklearning.switcher-option{margin-left:10px !important}}@media (min-width:768px) and (max-width:1200px){.product-spot-on-science-technology-grade-k-set-with-e-book-1-year-classroom-subscription .page-bottom .attributes-details-tab{margin-bottom:0;border-bottom:1px solid transparent;padding-bottom:0;margin-top:3rem}.breadcrumbs .item:not(:last-child):after{vertical-align:middle}.product-y40559-meaningful-phonics-and-word-study-lesson-fix-ups-for-impactful-teaching-professional-develo .page-bottom .attributes-details-tab .attributes-details{height:auto}.fotorama__nav--dots{margin:0}.header.content{padding:20px 20px 0 !important}.header .logo{margin:0 0 20px 60px!important}.logo img{width:163px;height:auto}.header.content .ammenu-menu-toggle{top:10px}.block-search{width:100% !important}.page-products.catalog-category-view .columns{margin-top:10px}.page-products.catalog-category-view .columns .sidebar-main .block-title.filter-title{width:100%}.page-products.catalog-category-view .columns .sidebar-main .block-title.filter-title strong{width:93%;background:#006bb4;border-radius:0;border:0 solid;color:#fff;font-size:14px;font-weight:500;padding:14px 11px}.products-list .product-items .product-item .product-item-photo{padding:0 15px 0 0;width:100%;display:inherit;text-align:center}.products-list .product-item-details{display:inherit;vertical-align:top;width:100%}.product-info .product-item-description ul{padding-left:20px}.product-info .product-item-description ul li{margin-bottom:0}.page-products .sorter{position:static}.page-layout-2columns-right .product.media{width:100% !important;margin-right:0}.catalog-product-view .product-info-main .product-info-price .product-info-stock-sku .attributes-details{float:none;width:100%;display:none}.box-tocart .fieldset .price-box .price{font-size:30px}.page-with-filter .toolbar-amount{line-height:30px;float:left}.page-products .toolbar .limiter{width:68%}.page-products .toolbar .limiter .fixed-label{line-height:40px;margin-left:15px}.page-products .toolbar .limiter .limiter-outer{width:63%}.page-products .toolbar .sorter.select-box .select{width:63%;top:0}.page-products .toolbar .sorter .limiter-outer{width:65%}.page-products .toolbar .sorter .fixed-label{line-height:40px}.page-products .toolbar .sorter{float:left;width:100%;margin-top:10px}.column.main .product-item{padding:20px 0}.ammenu-nav-sections .ammenu-tabs-container>.ammenu-title.active>.ammenu-link{color:#333 !important}.ammenu-nav-sections .ammenu-tabs-container>.ammenu-title>.ammenu-link{color:#fff !important}.ammenu-menu-wrapper.-mobile .ammenu-link.-main{text-transform:capitalize !important;font-weight:400 !important;color:#fff !important}.ammenu-menu-wrapper.-mobile .ammenu-link.-main:before{display:none !important}.ammenu-menu-wrapper.-mobile .ammenu-link.-level1{text-transform:capitalize !important;font-weight:400 !important}.ammenu-nav-sections.-accordion .ammenu-categories>.ammenu-item>.ammenu-wrapper{margin:0 0 0 15px !important}.custom_level-2 ul.ammenu-item.-child.-col-4:first-child{border:0 solid #00539b;background:#fff;padding:0 !important}.products-list .product-item-info{display:inherit;width:100%}.catalog-product-view .column.main{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:unset;-webkit-box-orient:unset;-webkit-box-direction:unset;flex-direction:unset}.catalog-product-view .product.media{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}.literature-spotON-tabs .tabs-navigation .tab-header{margin:0 1% !important}.literature-spotON-tabs .tabs-navigation li.tab-header:first-child{margin-left:1% !important}.modal-popup .modal-inner-wrap{width:75%}.box-tocart{padding:0;margin-bottom:10px}.minicart-wrapper .action.showcart{white-space:nowrap}.minicart-wrapper .action.showcart:before{color:#757575!important}.minicart-wrapper .action.showcart:before{color:#757575!important}.widget{margin:0}.top-right .user-icon .svg-inline--fa,.top-right>.user-icon>.user-login{padding:0!important}}@media only screen and (max-width:1200px){.breadcrumbs .items>li{display:contents !important;vertical-align:baseline}.page-products .toolbar .sorter{float:right;width:65%;margin-top:10px}.page-products .toolbar .sorter .limiter-outer{width:85%}.page-products .toolbar .limiter{width:68%;display:initial;float:right}.page-products .toolbar .limiter .limiter-outer{width:81%}.page-products .toolbar .limiter.select-box .select{width:79%;right:0;top:0}.page-products .toolbar .sorter.select-box .select{width:97%;top:0}.literature-spotON-tabs .tabs-navigation .tab-header{margin:0 4% !important}.literature-spotON-tabs .tabs-navigation li.tab-header:first-child{margin-left:4% !important}.ammenu-submenu-container .pagebuilder-column{width:100% !important}.ammenu-submenu-container .pagebuilder-column-group{display:block !important}}@media only screen and (max-width:768px){.breadcrumbs{padding:0}.author-data-block div img.pagebuilder-mobile-only{width:100%;padding-bottom:18px}.page-products .toolbar .sorter{float:right;width:60%;margin-top:10px}.page-products .toolbar .limiter{width:62%;display:initial;float:right}.page-products .toolbar .sorter .limiter-outer{width:65%}.page-products .toolbar .limiter .limiter-outer{width:63%}.slick-initialized .slick-slide{float:left !important}.account .block-collapsible-nav{top:0 !important}.account .page-main>.page-title-wrapper .page-title,.main>.page-title-wrapper .page-title{margin-top:15px}.opc-estimated-wrapper{display:none}.checkout-index-index .am-checkout{background:#fff !important}.checkout-payment-method .payment-option-title .action-toggle:after{float:right}.checkout-payment-method .payment-option-title .action-toggle{display:block}.checkout-index-index .checkout-block{margin:7px 9px}.checkout-payment-method .payment-option.discount-code{margin:0 -15px 20px}.checkout-payment-method .payment-option-content .form-discount .actions-toolbar{display:block;width:100%}.checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary{float:none}.form-discount .payment-option-inner .field input{border:1px solid #c2c2c2}.form-discount .actions-toolbar .primary .action.action-apply{border-radius:24px !important;border-top-left-radius:24px !important;border-bottom-left-radius:24px !important;width:100%}.checkout-index-index .opc-wrapper.am-opc-wrapper .checkout-billing-address .primary{float:none;padding:0}.pagebuilder-slider .slick-list .slick-track .slick-slide .pagebuilder-overlay .pagebuilder-collage-content h3{min-height:80px}.customer-account-login .login-container .block-new-customer .block-content p{min-height:auto}.page-layout-2columns-left .sidebar-main{width:28.833333% !important}.page-layout-2columns-left .column.main{width:71.166667% !important}.pagebuilder-column{width:100% !important}.pagebuilder-column-group{display:block !important}}@media (min-width:1500px){.cms-index-index .pagebuilder-slider{width:1280px;margin:0 auto !important}.cms-index-index .pagebuilder-slider .slick-list .slick-track .slick-slide .pagebuilder-overlay{padding:0 15px}.cms-index-index .pagebuilder-slider .slick-list .slick-track .slick-slide .pagebuilder-slide-wrapper{padding:20px 10px!important}}.action-menu{position:relative}.add_schl_loader_outer{position:absolute;top:0;bottom:0;right:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex}#add_schl_loader{margin:auto}.accordion-option [data-role=collapsible] [data-role=trigger]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:2rem 2.25rem;font-size:1.5rem;color:#212529;text-align:left;background-color:#fff;border-radius:0;overflow-anchor:none;margin-bottom:-1px;border:1px solid rgba(0,0,0,.125);cursor:pointer;font-weight:600;-webkit-box-sizing:border-box;box-sizing:border-box}.accordion-option [data-role=collapsible][aria-expanded=true] [data-role=trigger]:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.accordion-option.dark-accordion [data-role=collapsible][aria-expanded=true] [data-role=trigger]:after{-webkit-filter:invert(1);filter:invert(1)}.accordion-option [data-role=collapsible] [data-role=trigger]:after{-ms-flex-negative:0;flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:1.25rem;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.accordion-option [data-role=collapsible][aria-expanded=true] [data-role=trigger]{color:#0c63e4;background-color:#e7f1ff;-webkit-box-shadow:inset 0 -1px 0 rgb(0 0 0/13%);box-shadow:inset 0 -1px 0 rgb(0 0 0/13%)}.accordion-option [data-role=content]{padding:2rem 2.25rem;border:1px solid rgba(0,0,0,.125)}#element *{-webkit-box-sizing:border-box;box-sizing:border-box}.btn-close{-webkit-box-sizing:content-box;box-sizing:content-box;width:1em;height:1em;padding:.25em;color:#000;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:.5}.btn-close:hover{color:#000;text-decoration:none;opacity:.75;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0}.btn-close:focus{outline:0;outline-offset:2px;-webkit-box-shadow:0 0 0 .25rem rgba(13,110,253,.25);box-shadow:0 0 0 .25rem rgba(13,110,253,.25);opacity:1}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:.25}.btn-close-white{-webkit-filter:invert(1) grayscale(100%) brightness(200%);filter:invert(1) grayscale(100%) brightness(200%)}.accordion-option-2 [data-role=collapsible][aria-expanded=true] [data-role=trigger]{color:#fff;background-color:#00539b}.accordion-option-3 [data-role=collapsible][aria-expanded=true] [data-role=trigger]{color:#fff;background-color:#f05045}.accordion-option-4 [data-role=collapsible][aria-expanded=true] [data-role=trigger]{background-color:#ffdf1b;color:#000}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1060;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-50px);-ms-transform:translate(0,-50px);transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{-webkit-transition:none;-o-transition:none;transition:none}}.modal.show .modal-dialog{-webkit-transform:none;-ms-transform:none;transform:none}.modal.modal-static .modal-dialog{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.modal-open .modal-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-open .modal-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .btn-close{padding:.5rem;margin:-.5rem -.5rem -.5rem auto}.modal-title{margin-bottom:0;line-height:1.5;margin-top:0;font-size:18px;font-weight:600}.modal-body{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-popup .modal-content{-webkit-box-sizing:border-box;box-sizing:border-box;border:0}.modal-popup .modal-title{border-bottom:0}.row *{-webkit-box-sizing:border-box;box-sizing:border-box}.row *{-webkit-box-sizing:border-box;box-sizing:border-box}.catalog-product-view .product-info-main .product-author>div a{color:#1f5396;font-weight:600;font-size:16px;line-height:20px;text-decoration:underline;display:block}.wishlist-index-index .product-item-info{position:relative;width:100% !important;border:1px solid #e5e5e5;-webkit-box-sizing:border-box;box-sizing:border-box}.wishlist-index-index .products-list .product-items .product-item .product-item-info{padding-left:10px;padding-right:10px}.wishlist-index-index .products-list .product-items .product-item .product-item-photo{text-align:center}.wishlist-index-index .column.main .product-items:after{content:'';display:block;clear:both}.wishlist-index-index .product-items{margin-left:-5px !important;margin-right:-5px;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap;flex-wrap:wrap}.wishlist-index-index .product-items .product-item-actions>*{font-size:12px;letter-spacing:0}.wishlist-index-index .wishlist-dropdown .action.toggle:after{margin-left:0;margin-right:5px}.wishlist-index-index .product-item-actions{margin-top:10px}.wishlist-index-index .wishlist-dropdown.copy{display:none}.wishlist-index-index .box-tocart .input-text.qty{height:43px}.wishlist-index-index .product-items .product-item-actions .tocart{margin-top:14px;margin-left:7px;padding:10px 20px;width:100%;border-radius:42px}.wishlist-index-index .product-item:hover .product-item-inner{display:block}.wishlist-index-index .sorter,.wishlist-index-index .limiter{background:0 0}.wishlist-index-index .actions-toolbar .primary .action{background:#00539b;border-color:#00539b;color:#fff}@media (min-width:768px){#magespark_ajaxmultiple_cart_popup button.fancybox-button.fancybox-close-small:before{position:absolute;top:30px;right:32px}.fancybox-slide--html .fancybox-close-small{right:6px !important;top:7px !important}#magespark_ajaxmultiple_cart_popup .btn-viewcart,#magespark_ajaxmultiple_cart_popup .btn-continue{width:100% !important}.wishlist-index-index .product-item-inner{-webkit-box-shadow:none !important;box-shadow:none !important;position:static;border:0 !important;padding:0 !important;box-shadow:none;border:0}}@media (min-width:992px){.wishlist-index-index .product-item-inner{margin-top:0;-webkit-box-shadow:none;box-shadow:none;border-color:#e8e8e8;position:absolute}.wishlist-index-index .product-item-inner{position:static !important;padding:22px 10px 10px;border:1px solid #e8e8e8}}@media (max-width:767px){.wishlist-index-index .product-items .product-item{width:100%}.wishlist-index-index .product-item-actions{margin-bottom:10px !important}}.searchflow-page{color:#2c2c2c;font-size:16px;margin-bottom:90px;min-height:450px}.searchflow-page h1{font-size:40px;font-family:'Montserrat',sans-serif;color:#2c2c2c}.serchInput-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.serchInput-row .dropdown-block{width:calc(40% - 100px)}.serchInput-row .dropdown-block .text-link{font-size:14px;font-weight:400;font-style:italic;padding-bottom:60px}.serchInput-row .dropdown-block select{font-size:16px;height:40px;color:#707072;font-family:'Montserrat',sans-serif}.serchInput-row .or{width:100px;text-align:center;min-height:40px;line-height:40px;font-size:21px;font-weight:800;text-transform:uppercase}.serchInput-row .search-input{width:60%;position:relative}.serchInput-row .search-input input{font-size:16px;height:40px;color:#707072;padding-right:35px;font-family:'Montserrat',sans-serif}.serchInput-row .search-input input::-webkit-input-placeholder{font-size:16px;font-style:normal;color:#707072}.serchInput-row .search-input input::-moz-placeholder{font-size:16px;font-style:normal;color:#707072}.serchInput-row .search-input input:-ms-input-placeholder{font-size:16px;font-style:normal;color:#707072}.serchInput-row .search-input input::-ms-input-placeholder{font-size:16px;font-style:normal;color:#707072}.serchInput-row .search-input input::placeholder{font-size:16px;font-style:normal;color:#707072}.serchInput-row .search-input .action.search:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:32px;color:#757575;content:'\e615';font-family:'luma-icons';margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.serchInput-row .search-input .action.search>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.serchInput-row .search-input .action.search{display:inline-block;background-image:none;background:0 0;-moz-box-sizing:content-box;border:0;-webkit-box-shadow:none;box-shadow:none;line-height:inherit;margin:0;padding:0;text-decoration:none;text-shadow:none;font-weight:400;position:absolute;z-index:1;right:16px !important;top:4px !important;opacity:1 !important}.searchResult-row{margin-top:90px}.searchResult-row h2{font-size:48px;font-weight:500;text-transform:uppercase;border-bottom:1px solid #2c2c2c}.resultBlock-row>div{border-bottom:1px solid #2c2c2c;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;width:100%;padding:60px 0}.result-col1{width:40%}.result-col1 span,.result-col1 .mobilePhone{display:block;clear:both;font-family:'Montserrat',sans-serif;font-weight:400}.result-col1 .firstName{font-size:30px;font-weight:700;text-transform:uppercase}.result-col1 .companyName{font-size:18px;font-style:italic;padding-bottom:30px}.result-col1 .mainPhone,.result-col1 .mobilePhone{font-size:16px;padding-top:10px;font-family:'Montserrat',sans-serif;font-weight:400}.result-col1 .mainPhone i,.result-col1 .mobilePhone i,.result-col1 .eMail i{color:#00539b;width:30px}.result-col1 .mobilePhone>span{font-size:16px;padding-top:0;font-family:'Montserrat',sans-serif;font-weight:400}.result-col1 .mobilePhone>span.fa-mobile:before{font-family:'Font Awesome 5 Free';font-weight:900;color:#00539b;width:30px;padding-right:24px}.result-col1 .mobilePhone:before{color:#00539b;width:30px;font-family:'Font Awesome 5 Free';font-weight:900;padding-right:22px}.result-col1 .eMail{font-size:16px;color:#00539b;padding-top:10px}.result-col2{width:60%}.result-col2 h4{font-size:22px;font-weight:700;text-transform:uppercase;margin:0}.result-col2>div{margin:0 auto 30px}.result-col2 h5{font-size:18px;font-weight:700;margin:0 auto 10px}@media (max-width:768px){.serchInput-row,.resultBlock-row{-ms-flex-wrap:wrap;flex-wrap:wrap}.serchInput-row .dropdown-block{width:100%}.serchInput-row .or{width:100%}.serchInput-row .search-input{width:100%}.result-col1,.result-col2{width:100%}}.serchfor-text{padding-top:60px;font-size:36px;font-family:'Montserrat',sans-serif;color:#2c2c2c}.resultBlock-row-1>div{border-bottom:1px solid #2c2c2c;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;width:100%;padding:60px 0}@media (max-width:768px){.serchInput-row,.resultBlock-row-1{-ms-flex-wrap:wrap;flex-wrap:wrap}}.searchResult-row h6{font-size:48px;font-weight:500;text-transform:uppercase;border-bottom:1px solid #2c2c2c}.custom-select-main{position:relative;display:inline-block;font-family:'Montserrat',sans-serif;width:100%}.custom-select-main select{display:none}.select-selected:after,.select-selected.select-arrow-active:after{position:absolute;content:"";top:45%;right:10px;width:0;height:0;border:solid #727272;display:inline-block;padding:5px;border-width:0 1px 1px 0;-webkit-transform:translateY(-6px) rotate(45deg) skew(0,0) translateX(0);-ms-transform:translateY(-6px) rotate(45deg) skew(0,0) translateX(0);transform:translateY(-6px) rotate(45deg) skew(0,0) translateX(0);background-color:#fff;cursor:pointer}.select-items{height:300px;border:1px solid #ccc;overflow-y:auto;position:absolute;top:100%;left:0;right:0;z-index:99}.select-selected{background:#fff;border:1px solid #ccc;color:#707072;padding:8px 16px;font-family:'Montserrat',sans-serif}.select-items div{color:#707072;padding:8px 16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#fff;font-family:'Montserrat',sans-serif}.select-hide{display:none}.select-items div:hover,.same-as-selected{background-color:#205da8;color:#fff}.select-items::-webkit-scrollbar{width:10px}.select-items::-webkit-scrollbar-track{background:#fff}.select-items::-webkit-scrollbar-thumb{background:#d9edfd;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.select-items::-webkit-scrollbar-thumb:hover{background:#d9edfd}.cms-sales-repo [data-content-type=row][data-appearance=contained]{max-width:100%}.top-serch-section{background:#b9e7f6;padding:90px 0}.container1280{-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1280px;padding-left:20px;padding-right:20px;width:auto}.customer-account-create .ui-widget-content.ui-autocomplete{background:#fff;max-width:570px !important;-webkit-box-shadow:0 0 6px 0px rgba(0,0,0,.3);box-shadow:0 0 6px 0px rgba(0,0,0,.3);padding:15px 10px;list-style:none;height:200px;overflow-y:auto}.top-right .user-icon .svg-inline--fa,.top-right>.user-icon>.user-login{font-size:22px;padding:3px 8px 0 0}p.custom-text{margin-top:20px}.catalog-product-view .product-info-additional-sku{font-family:'Montserrat',sans-serif;font-weight:300;font-size:16px;line-height:19px;color:#333;margin-bottom:12px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.catalog-product-view .attribute-values-links .attribute-value{font-weight:600;font-size:20px;color:#525252 !important;line-height:24px}.catalog-product-view .attribute-values-links .attribute-value a{font-family:'Montserrat',sans-serif;font-size:16px;font-weight:600;line-height:20px;color:#4d87c4;text-decoration:underline}.catalog-product-view .attributes-details .value.more,.catalog-product-view .attributes-details .less{font-weight:400;font-size:20px;color:#000;line-height:125%}.catalog-product-view .attributes-details .value.more .readmore,.catalog-product-view .attributes-details .value.more .readless{font-family:'Montserrat',sans-serif;font-weight:700;font-size:16px;line-height:20px;color:#1f5396;display:block;margin:10px 0 0}.catalog-product-view .sidebar.sidebar-additional .action.towishlist span{font-weight:800;font-size:18px;line-height:22px;color:#666;border:1px solid #c9c9c9;border-right:0;border-left:0;padding:22px 0;text-transform:uppercase}.catalog-product-view .full-description{display:none}.catalog-product-view .full-description-author{display:block;border-top:1px solid #d8d8d8;padding:24px 0 0 !important;clear:left}.catalog-product-view .full-description-author p{font-family:'Montserrat',sans-serif;font-weight:400;font-size:16px;line-height:22px;color:#000}.catalog-product-view .full-description-author ul{border:none;margin-bottom:0}.catalog-product-view .page-bottom b span,.catalog-product-view .page-bottom h3,.author-data-block h1,.catalog-product-view .page-bottom .attributes-details .attribute span b{font-family:'Montserrat',sans-serif;font-weight:700;font-size:20px;line-height:24px;color:#111;display:block}.catalog-product-view .page-bottom p,.catalog-product-view .page-bottom ul li,.catalog-product-view .page-bottom p>span,.catalog-product-view .page-bottom .attributes-details .attribute .product-author .attribute{font-weight:400;font-size:16px !important;line-height:20px;color:#111;margin:16px 0}.catalog-product-view .page-bottom p{margin:15px 0}.catalog-product-view .page-bottom .category-block .product-item .product-item-details .product-item-link{font-family:'Montserrat',sans-serif;font-weight:500;font-size:15px;line-height:19.5px;color:#000}.catalog-product-view .page-bottom .recently-block h3{margin:0;padding:24px 0}.catalog-product-view .page-bottom ul{padding-bottom:36px}.catalog-product-view .block.widget.block-viewed-products-grid .block-title{display:none}.catalog-product-view .abs-product-link>a{font-weight:400;font-size:16px;line-height:20px;color:#111}.product-item-name>a,.product.name a>a{font-family:'Montserrat',sans-serif;font-weight:500;font-size:15px;line-height:19.5px;color:#000}.page-layout-2columns-right .product-info-main .slick-slider.available-formats,.catalog-product-view .product-info-main-custom .slick-slider.available-formats{width:100% !important;padding:0;margin:0}.page-layout-2columns-right .product-info-main .slick-slider .slick-list .slick-track .slick-slide li .format-chiklet,.catalog-product-view .product-info-main-custom .slick-slider .slick-list .slick-track .slick-slide li .format-chiklet{border:4px solid #00539b;background:#fff;border-radius:8px;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:250px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.page-layout-2columns-right .product-info-main .slick-slider .slick-list .slick-track .slick-slide li .format-chiklet a,.page-layout-2columns-right .product-info-main .slick-slider .slick-list .slick-track .slick-slide li .format-chiklet .format-match-height,.catalog-product-view .product-info-main-custom .slick-slider .slick-list .slick-track .slick-slide li .format-chiklet a,.catalog-product-view .product-info-main-custom .slick-slider .slick-list .slick-track .slick-slide li .format-chiklet .format-match-height{-ms-flex-preferred-size:100%;flex-basis:100%}.page-layout-2columns-right .product-info-main .slick-slider .slick-list .slick-track .slick-slide li .format-chiklet .format-name,.catalog-product-view .product-info-main-custom .slick-slider .slick-list .slick-track .slick-slide li .format-chiklet .format-name{font-size:15px;font-weight:700;color:#000;line-height:24px;text-transform:uppercase}.product-info-main .slick-slider .slick-list .slick-track .slick-slide li .format-chiklet .price,.product-info-main-custom .slick-slider .slick-list .slick-track .slick-slide li .format-chiklet .price{font-size:15px;font-weight:400;color:#000}.page-layout-2columns-right .product-info-main .slick-slider .slick-list .slick-track .slick-slide li .format-chiklet .format-nam,.catalog-product-view .product-info-main-custom .slick-slider .slick-list .slick-track .slick-slide li .format-chiklet .format-nam{font-size:20px;font-weight:700;color:#000;line-height:24px;text-transform:uppercase}.page-layout-2columns-right .product-info-main .page-title-wrapper h1.page-title,.catalog-product-view .product-info-main-custom .page-title-wrapper h1.page-title{color:#6e6f70 !important;font-weight:700 !important;font-size:28px !important;line-height:34px;text-transform:none !important;margin-bottom:12px}.page-layout-2columns-right .product-info-main .product-author .illustrated-by.scrollto,.catalog-product-view .product-info-main-custom .product-author .illustrated-by.scrollto{float:none;margin-bottom:-8px}.page-layout-2columns-right .product-info-main .product-author .scrollto,.catalog-product-view .product-info-main-custom .product-author .scrollto{color:#525252;font-size:16px;line-height:18px;font-family:"Montserrat",sans-serif;font-weight:600;font-style:normal !important}.page-layout-2columns-right .short-description-tab .value.more,.catalog-product-view .short-description-tab.less{font-weight:400;font-size:16px;line-height:22px;color:#000;clear:left}.page-layout-2columns-right .product-info-main,.catalog-product-view .product-info-main-custom{width:62.5% !important}.page-layout-2columns-right .product-info-main .slick-slider.available-formats .slick-track .slick-slide:first-child,.catalog-product-view .product-info-main-custom .slick-slider.available-formats .slick-track .slick-slide:first-child{margin-right:16px}.page-layout-2columns-right .product-info-main .slick-slider.available-formats .slick-track .slick-slide,.catalog-product-view .product-info-main-custom .slick-slider.available-formats .slick-track .slick-slide,.product-info-main .slick-slider.available-formats .slick-track,.product-info-main-custom .slick-slider.available-formats .slick-track{width:auto !important;margin-bottom:15px}}.page-layout-2columns-right .product-info-main .product-author .scrollto,.catalog-product-view .product-info-main-custom .product-author .scrollto{font-style:normal}.page-layout-2columns-right .product-info-main .slick-slider.available-formats,.catalog-product-view .product-info-main-custom .slick-slider.available-formats{width:100% !important;padding:0;margin:0}.page-layout-2columns-right .product-info-main .slick-slider.available-formats .slick-track .slick-slide:first-child,.catalog-product-view .product-info-main-custom .slick-slider.available-formats .slick-track .slick-slide:first-child{margin-right:16px}.page-layout-2columns-right .product-info-main .slick-slider .slick-list .slick-track .slick-slide li .format-chiklet,.catalog-product-view .product-info-main-custom .slick-slider .slick-list .slick-track .slick-slide li .format-chiklet{border:1.5px solid #acacac;background:#fff;padding:0;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;width:192px;max-width:100%;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-layout-2columns-right .slick-slider .slick-list .slick-track .slick-slide li .format-chiklet.selected,.catalog-product-view .slick-slider .slick-list .slick-track .slick-slide li .format-chiklet.selected,.slick-slider .slick-list .slick-track .slick-slide li .format-chiklet:hover{border:4px solid #00539b;background:#fff;padding:0;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;width:192px;max-width:100%;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.catalog-product-view .custom-product-tab .attribute-value{font-size:16px;font-weight:600;line-height:20px}.catalog-product-view .attribute-values-links{float:unset;display:inline}.catalog-product-view .product-info-main .product-info-price [data-content-type=row][data-appearance=contained] p{display:none}.catalog-product-view .product-info-main .product-info-price .value{padding:10px 0 0;font-size:16px;font-weight:400;line-height:22px;color:#000}.sidebar-custom .action.towishlist span:before{content:'\e600';color:#666;font-family:luma-icons;vertical-align:middle;display:inline-block;font-size:20px}.author-data-block{border-top:1px solid #d8d8d8}.recently-block{border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}.recently-block img{width:182px;height:auto;max-width:100%;border-radius:8px}.catalog-product-view .page-bottom h3{padding:24px 0 16px;margin:0}.catalog-product-view .block.widget .products-grid .product-item{margin-left:1.5%;width:calc((100% - 36%)/6) !important;margin-bottom:0}.catalog-product-view .products-grid .product-item-inner{display:contents !important}.action.primary,.action-primary,.amshopby-button,.am-filter-go,.action.primary:hover,.action-primary:hover,.amshopby-button:hover,.am-filter-go:hover{background:#dd4d3e;border:1px solid #dd4d3e}.catalog-product-view .block.widget .products-grid .product-item .product-image-wrapper{padding:50% !important}.catalog-product-view .products-grid .product-item-inner{background:#fff;-webkit-box-shadow:none !important;box-shadow:none !important;border-top:none;margin:0 !important;padding:0}.catalog-product-view .products-grid .product-item-info:hover,.products-grid .product-item-info.active{-webkit-box-shadow:none;box-shadow:none;border:0 solid transparent}.catalog-product-view .products-grid .product-item-info:hover,.products-grid .product-item-info.active{background:0 0;-webkit-box-shadow:none;box-shadow:none;margin:0;padding:0}.catalog-product-view .products-grid .product-item-actions{margin:10px 0 10px}.catalog-product-view .product-info-main .product-author .attribute-value b u{-webkit-text-decoration:auto;text-decoration:auto;font-weight:600;font-size:16px;line-height:20px;color:#525252}.catalog-product-view.page-layout-2columns-right .column.main .product-info-main .attributes-details .attribute-values-links span.attribute-value{margin:.5px 0}.catalog-product-view .product-info-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sidebar-custom .action.towishlist span{font-weight:800;font-size:0px;line-height:10px;color:#666;border:1px solid #c9c9c9;border-right:0;border-left:0;padding:18px;text-transform:uppercase;position:relative;display:block}.sidebar-custom .split.wishlist,.action-towishlist-tab .split.wishlist{font-weight:800;font-size:0px;line-height:10px;color:#666;border:1px solid #c9c9c9;border-right:0;border-left:0;padding:15px;margin:0;text-transform:uppercase;position:relative;display:block}.sidebar-custom .wishlist.split.button .items,.action-towishlist-tab .wishlist.split.button .items{left:0;width:100%}.sidebar-custom .wishlist.split.button .items .item>span,.action-towishlist-tab .wishlist.split.button .items .item>span{font-size:12px;font-weight:500;color:#666}.sidebar-custom{float:right;text-align:center}.catalog-product-view .attributes-details .less .readless{font-weight:600;font-size:20px;line-height:24px;color:#1f5396;display:block;margin:10px 0 0}.catalog-product-view .product-info-main .product-info-price .product-info-stock-sku .attributes-details .attributes-details .attribute:nth-child(3),.catalog-product-view .product-info-main .product-info-price .product-info-stock-sku .attributes-details .attributes-details .attribute:nth-child(4),.catalog-product-view .product-info-main .product-info-price .product-info-stock-sku .attributes-details .attributes-details .attribute:nth-child(7),.catalog-product-view .product-info-main .product-info-price .product-info-stock-sku .attributes-details .attributes-details .attribute:nth-child(8),.catalog-product-view .product-info-main .product-info-price .product-info-stock-sku .attributes-details .attributes-details .attribute:nth-child(11),.catalog-product-view .product-info-main .product-info-price .product-info-stock-sku .attributes-details .attributes-details .attribute:nth-child(12),.catalog-product-view .product-info-main .product-info-price .product-info-stock-sku .attributes-details .attributes-details .attribute:nth-child(15),.catalog-product-view .attributes-details .attributes-details .attribute:nth-child(16),.catalog-product-view .attributes-details .attributes-details .attribute:nth-child(3),.catalog-product-view .attributes-details .attributes-details .attribute:nth-child(4),.catalog-product-view .attributes-details .attributes-details .attribute:nth-child(7),.catalog-product-view .attributes-details .attributes-details .attribute:nth-child(8),.catalog-product-view .attributes-details .attributes-details .attribute:nth-child(11),.catalog-product-view .attributes-details .attributes-details .attribute:nth-child(12),.catalog-product-view .attributes-details .attributes-details .attribute:nth-child(15),.catalog-product-view .attributes-details .attributes-details .attribute:nth-child(16){background:#f9f9f9}._keyfocus *:focus,input:not([disabled]):focus,textarea:not([disabled]):focus,select:not([disabled]):focus{-webkit-box-shadow:none;box-shadow:none;outline:0}*:focus{-webkit-box-shadow:none !important;box-shadow:none !important;outline:0 !important}.catalog-product-view .attributes-details .attributes-details{position:relative}.catalog-product-view .page-bottom .attributes-details-tab .attributes-details .attribute span.attribute-value{cursor:pointer}.catalog-product-view .page-bottom .attributes-details-tab .attributes-details .attribute span.attribute-value i{color:#333;font-size:12px}.catalog-product-view .page-bottom .attributes-details-tab .attributes-details .attribute span.attribute-value+.tooltip-text{display:none;position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);min-width:300px;width:100%;max-width:100%;background-color:#000;color:#fff;z-index:1;padding:10px;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:12px;line-height:1.5}.catalog-product-view .page-bottom .attributes-details-tab .attributes-details .attribute span.attribute-value:hover+.tooltip-text{display:block}.stickyCart{background-color:#fff;border:1px solid #d6d6d6;top:unset;z-index:9999;padding:0;display:block !important;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.stickyCart .stickyChild div{font-weight:500;font-size:16px;line-height:20px;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.stickyCart .stickyChild .clSticky{padding:6px;background:#dd4d3e;border-radius:0 64px 64px 0}.stickyCart .stickyChild .clSticky #btnSticky{color:#fff;font-weight:800;font-size:16px;line-height:20px;text-align:center;text-transform:uppercase;font-family:'Montserrat';border-color:transparent}.stickyCart .stickyChild #parentQtySticky{height:auto}.contentHide{display:block}.contentHide .quantity select#qtySticky{border:1px solid transparent;color:#fff;font-weight:700;font-size:15px;line-height:15px;height:100%;padding:4px 25px 5px 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.catalog-product-view select{content:'';background-image:url(../images/stickycart-arrow.png) !important;background-size:auto;background-position:center center;width:auto;background-color:transparent !important;padding:4px 40px 5px 5px}.stickyCart .stickyChild #parentQtySticky{border-right:1px solid #fff;border-radius:64px 0 0 64px;padding:0}.catalog-product-view .product-info-main .product-author .attribute-value b{padding-right:10px}.sidebar-custom .action.towishlist span:after{content:'Add to wishlist';font-size:13px;vertical-align:bottom;padding-left:1px}.fotorama__thumb-border{border:1px solid #fff}@media(min-width:768px){.catalog-product-view .product.media{width:34% !important;padding:5px 0 0;margin-bottom:0}.catalog-product-view .product-info-main{width:63.5% !important}.stickyCart{display:none !important}.fotorama__thumb-border{border:1px solid #fff !important;border-radius:8px}.fotorama-auto-margin,.fotorama__nav,.fotorama__nav__frame{margin:inherit}.fotorama__stage.fotorama__shadows--left:before,.fotorama__nav.fotorama__shadows--left:before{background-image:inherit}.catalog-product-view .product.media .fotorama__nav--thumbs .fotorama__nav__frame{padding:30px 32px 30px};}@media(max-width:767px){.catalog-product-view select{padding:4px 20px 5px 10px}.page-layout-2columns-right .box-tocart .fieldset .field.qty .control .input-group select{padding:4px 25px 5px 10px}.catalog-product-view .full-description-author{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-bottom:16px;border-top:none;padding-top:10px!important}.catalog-product-view .page-bottom .full-description-author-author{border:none!important;padding:10px 0!important}.sticky-add-to-cart .select-styled:active:before,.sticky-add-to-cart .select-styled.active:before{font-size:13px;line-height:27px;content:'\e621';font-family:'luma-icons';margin:0 15px;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center;font-weight:700}.catalog-product-view .page-bottom .author-data-block{border-top:1px solid #d8d8d8}.catalog-product-view .block.widget .products-grid .product-item .product-image-wrapper .product-image-photo{height:auto !important;margin:0;border-radius:8px}.catalog-product-view .page-bottom h3{margin:0}.admin__data-grid-outer-wrap .widget{margin-bottom:16px}.catalog-product-view .page-bottom .blevins{margin:0;padding:0;font-size:20px}.catalog-product-view .block.widget .products-grid .product-item:nth-child(2n+1){margin-left:0 !important}.catalog-product-view .block.widget .products-grid .product-item .product-image-container{width:100% !important}.catalog-product-view .page-main .sidebar-custom .action.towishlist span{text-align:left;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;padding-left:2rem}.catalog-product-view .product.media .fotorama__nav--dots .fotorama__nav__frame{padding:0}#magespark_ajaxmultiple_cart_popup button.fancybox-button.fancybox-close-small:before{position:absolute !important;top:0 !important;right:0 !important}.prod-authsec .block.widget.block-products-list.grid{margin:0}.catalog-product-view .page-bottom p{margin:10px 0 0}.breadcrumbs strong{line-height:24px}.custom-product-author .attributes-details{margin:10px 0}.box-tocart{padding:0}.catalog-product-view .page-bottom .final-price-tab,.catalog-product-view .page-bottom .add-to-cart-tab,.catalog-product-view .page-bottom .action.towishlist-tab{display:none !important}.catalog-product-view .fotorama__stage__frame .fotorama__img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.catalog-product-view .product-info-main .product-info-price .product-info-stock-sku .attributes-details span.attribute-value{padding-bottom:0}.custom-product-author .attributes-details b{color:#525252 !important}.custom-product-author .attributes-details b u{text-decoration:none}.custom-product-author .attributes-details b u:after{content:":"}.custom-product-author .product-author .attribute span.attribute-value a,.custom-product-author .attributes-details b{color:#4d87c4;text-decoration:underline;font-weight:600;font-size:18px;line-height:22px}.custom-product-author .attributes-details b{text-decoration:none}.catalog-product-view .attribute-values-links .attribute-value{font-size:18px;line-height:22px}.custom-product-tab .custom-product-title,.custom-product-tab .custom-product-sku,.custom-product-tab .custom-product-author,.attributes-details-tab{display:block !important}#magespark_ajaxmultiple_cart_popup .btn-viewcart,#magespark_ajaxmultiple_cart_popup .btn-continue{width:100%}.sidebar-custom .action.towishlist span{padding:20px 0}#magespark_ajaxmultiple_cart_popup{border-radius:0}.catalog-product-view .page-bottom ul{margin:0;padding-bottom:19px;border-bottom:1px solid transparent}.box-tocart .fieldset .field.qty .control .input-group input{height:50px;width:50px}.catalog-product-view .attributes-details .value.more .readmore,.catalog-product-view .attributes-details .value.more .readless,.catalog-product-view .attributes-details .value.more,.catalog-product-view .attributes-details .less{font-size:18px}.catalog-product-view .custom-product-tab .custom-product-sku{font-size:18px;font-weight:300;padding:0;margin-bottom:12px;line-height:19px;color:#555}.catalog-product-view .custom-product-tab .attribute-value{font-size:18px;font-weight:600;line-height:20px;color:#525252}.catalog-product-view .attribute-values-links .attribute-value a{font-size:18px}.catalog-product-view .product-info-additional-sku,.catalog-product-view .product-info-main .product-author .attributes-details{display:none}.catalog-product-view .page-bottom p,.catalog-product-view .page-bottom ul li,.catalog-product-view .page-bottom .attributes-details .attribute .product-author .attribute,.catalog-product-view .page-bottom p,.catalog-product-view .product-info-main .product-info-price .product-info-stock-sku .product.attribute.description .value ul li{font-size:18px !important;margin:10px 0}.catalog-product-view .product-info-main .product-info-price .product-info-stock-sku{width:100%;padding-right:0}.sidebar-custom{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}.catalog-product-view .product-info-main .product-info-price .product-info-stock-sku .product.attribute.description .value ul li{width:100%;font-size:16px !important;line-height:22px !important;font-weight:500;margin:3px 0}.catalog-product-view .product-info-main .product-info-price{margin:0;width:100% !important}.catalog-product-view .product-info-main .product-info-price .product-info-stock-sku ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 0 0 28px;margin:0}.catalog-product-view .block.widget .products-grid .product-item{width:calc((100% - 4%)/2) !important}.author-data-block div{padding:0 !important;margin:0}.prod-authsec{padding:0 !important}.catalog-product-view .page-bottom{padding:0 15px 0 15px!important;margin:10px 0;border-top:0}..catalog-product-view .box-tocart .action.tocart{font-size:16px;padding:15px 0}.breadcrumbs .items{padding:15px 0 0}.catalog-product-view .custom-product-tab .custom-product-title{font-weight:800 !important;font-size:32px !important;line-height:39px !important}.catalog-product-view .product-info-main .page-title-wrapper h1.page-title{display:none}.catalog-product-view .product-info-main .product-author .attribute-value,.custom-product-tab .custom-product-author,.attributes-details-tab{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:24px}.catalog-product-view .product-info-main .product-author .attribute-value{display:none}.page-footer .footer.content .footer-links{margin-bottom:50px}.author-data-block h1{font-size:18px;margin-bottom:8px}.catalog-product-view .page-bottom .blevins{font-size:16px!important;margin-bottom:8px;padding:10px 0!important}}.category-block .product-item-name{margin-bottom:16px}#magespark_ajaxmultiple_cart_popup .popup .cart-info .items-count-net{position:absolute;right:-13px;top:61%;z-index:9999}#magespark_ajaxmultiple_cart_popup .popup .cart-info .minicart-wrapper{margin:0}#magespark_ajaxmultiple_cart_popup .popup .header{background:0 0 !important;text-align:left;padding-left:0}#magespark_ajaxmultiple_cart_popup .popup .header span{font-weight:700;font-size:20px;line-height:24px;color:#000}#magespark_ajaxmultiple_cart_popup .btn-viewcart,#magespark_ajaxmultiple_cart_popup .btn-continue{width:100%;float:unset;margin:10px 0 !important}#magespark_ajaxmultiple_cart_popup .btn-continue .continue .countdown{display:none}#magespark_ajaxmultiple_cart_popup .action.clearfix{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#magespark_ajaxmultiple_cart_popup .btn-viewcart,#magespark_ajaxmultiple_cart_popup .btn-continue{width:100%}#magespark_ajaxmultiple_cart_popup .items-count-netsmartz span,#magespark_ajaxmultiple_cart_popup .items-count-netsmartz a,#magespark_ajaxmultiple_cart_popup .popup .subtotal-net span{font-weight:600;font-size:15px;line-height:18px;color:#000}#magespark_ajaxmultiple_cart_popup button.fancybox-button.fancybox-close-small{background:0 0}#magespark_ajaxmultiple_cart_popup button.fancybox-button.fancybox-close-small:before{content:'';background-image:url(../images/cross-icon.png);background-repeat:no-repeat;background-size:14px;background-position:center;width:24px;height:28px;position:absolute;top:21px;right:33px}#magespark_ajaxmultiple_cart_popup .popup .cart-info{position:relative}#magespark_ajaxmultiple_cart_popup .popup .cart-info .items-count-net span a{color:#fff;font-weight:600;font-size:12px;line-height:15px}#magespark_ajaxmultiple_cart_popup .popup .cart-info .items-count-net span{background:#1f5396;border-radius:50%;padding:3px 8px;position:relative;top:-16px}#magespark_ajaxmultiple_cart_popup .btn-viewcart .viewcart{background:0 0 !important;color:#000 !important;border:1px solid #000 !important;border-radius:0;width:100%;padding:15px 0;font-weight:600;font-size:16px;line-height:20px;font-family:'Montserrat'}#magespark_ajaxmultiple_cart_popup .checkout-link{background:#dd4d3e;width:100%;border-radius:0;padding:15px 0;text-align:center}#magespark_ajaxmultiple_cart_popup .checkout-link a span{color:#fff;font-weight:600;font-size:16px;line-height:20px}#magespark_ajaxmultiple_cart_popup .btn-continue .continue span{text-decoration:underline;color:#000;font-weight:600;font-size:16px;line-height:20px;font-family:'Montserrat'}#magespark_ajaxmultiple_cart_popup .btn-continue .continue{background:0 0 !important;width:100%;border-radius:0;padding:15px 0}#magespark_ajaxmultiple_cart_popup .action.clearfix .btn-viewcart{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#magespark_ajaxmultiple_cart_popup .popup .cart-info .subtotal,#magespark_ajaxmultiple_cart_popup .popup .cart-info .items-count{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;clear:both;border-top:1px solid #d3d3d3;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#magespark_ajaxmultiple_cart_popup .popup .cart-info .items-count{display:none !important}#magespark_ajaxmultiple_cart_popup .message a{color:#000;font-weight:500;font-size:15px;line-height:18px}#magespark_ajaxmultiple_cart_popup .popup .cart-info .subtotal span.total,#magespark_ajaxmultiple_cart_popup .popup .cart-info .subtotal span.heading{font-weight:600;font-size:16px;line-height:20px;color:#000}#magespark_ajaxmultiple_cart_popup .popup .cart-info .subtotal span.total{padding-right:8rem}#magespark_ajaxmultiple_cart_popup .popup .cart-info .subtotal{padding:35px 0 !important}.fancybox-slide--html .fancybox-close-small{top:20px !important;right:15px !important}#magespark_ajaxmultiple_cart_popup{padding:40px 15px 20px !important}#magespark_ajaxmultiple_cart_popup .product-image{float:left;padding-bottom:3rem}#magespark_ajaxmultiple_cart_popup .items-count-netsmartz{float:right;width:50%;text-align:left}#magespark_ajaxmultiple_cart_popup .popup{max-height:unset}.breadcrumbs{display:block}.breadcrumbs strong{font-size:13px;color:#2d2d2d}@media(max-width:1200px){.catalog-product-view .page-bottom ul{border-bottom:1px solid transparent}#magespark_ajaxmultiple_cart_popup .popup .cart-info .items-count-net{top:unset}.header.content{margin:0;padding:10px 0}.page-layout-2columns-right .box-tocart .fieldset .field.qty .control .input-group input{background-image:url(../images/grayiconmobile.png) !important;background-repeat:no-repeat;background-size:auto;background-position:51px 21px}.catalog-product-view .page-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.catalog-product-view .page-bottom .final-price-tab{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:77% !important;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.catalog-product-view .page-bottom .add-to-cart-tab{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.catalog-product-view .page-bottom .action.towishlist-tab{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;font-weight:800;font-size:0px;line-height:22px;border:1px solid #c9c9c9;border-right:0;border-left:0;padding:31px;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.catalog-product-view .page-bottom .action.towishlist-tab a{color:#666}.catalog-product-view .page-bottom .action.towishlist span:after{content:'Add to wishlist';font-size:18px;vertical-align:bottom;padding-left:1px}.catalog-product-view .page-bottom .action.towishlist span:before{content:'\e600';color:inherit;font-family:luma-icons;margin:-2px 5px 0 0;vertical-align:middle;display:inline-block;font-size:18px}.catalog-product-view .page-bottom b{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.catalog-product-view .page-bottom p{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6;padding-top:10px;margin:0}.catalog-product-view .page-bottom ul{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.catalog-product-view .page-bottom .author-data-block{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.catalog-product-view .page-bottom .attributes-details.webminars-boxes{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.catalog-product-view .page-bottom .attributes-details.webminars-boxes{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.catalog-product-view .page-bottom .recently-block{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11;padding:0}.catalog-product-view .page-bottom h3{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.catalog-product-view .page-bottom .category-block{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}#magespark_ajaxmultiple_cart_popup .popup .cart-info .items-count-net span{position:absolute;right:4px;top:-76px;z-index:999}.fancybox-is-open .fancybox-stage .popup .items-count-net:before{content:'';background-image:url(../images/cart.png);width:30px;height:30px;position:absolute;right:0;background-size:cover;background-position:center;top:-55px !important;z-index:-1;left:-42px !important}.sidebar-custom .action.towishlist span{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sidebar-custom .action.towishlist span:after{padding-left:8px}.catalog-product-view .page-main{padding:0 15px}.catalog-product-view .page-bottom img.author_image{width:100%}.catalog-product-view .product.media .fotorama__active .fotorama__dot{border-color:#4d87c4;background:#4d87c4;border-radius:50%}.catalog-product-view .product.media .fotorama__dot{left:2px;top:3px;width:8px;height:8px;border:1px solid #c4c4c4;background:#c4c4c4}.catalog-product-view .product.media .fotorama__nav--dots .fotorama__nav__frame{height:16px;width:15px;border-radius:3px;margin:12px 2px 0;padding:3px}}@media(min-width:768px) and (max-width:1200px){.catalog-product-view .page-bottom ul{padding-top:10px;margin:0}.less{margin:0 0 29px}.catalog-product-view .block.widget .products-grid .product-item:first-child{margin-left:0}.catalog-product-view .product-info-main .product-author .action.towishlist-tab a{text-decoration:none;position:relative;margin:0}.catalog-product-view .product-info-main .product-author .action.towishlist-tab span{font-size:0}.catalog-product-view .product-info-main .product-author .action.towishlist-tab{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;font-weight:800;font-size:0px;line-height:22px;border:1px solid #c9c9c9;border-right:0;border-left:0;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#666;width:50%;padding:10px 0;max-width:236px}.catalog-product-view .product-info-main .product-author .action.towishlist-tab span:before{content:'\e600';color:inherit;font-family:luma-icons;vertical-align:middle;display:inline-block;font-size:18px;color:#666;position:absolute;left:-35px;top:5px}.catalog-product-view .product-info-main .product-author .action.towishlist-tab span:after{content:'Add to wishlist';font-size:13px;font-weight:700;line-height:22px;color:#666;vertical-align:bottom;padding-left:8px}.value.more{margin:0 0 29px}.catalog-product-view .full-description-author{padding:24px 0 24px !important}.catalog-product-view .product-info-main .product-author{margin-left:2rem;margin-bottom:15px}.catalog-product-view .page-bottom b span,.catalog-product-view .page-bottom #author .attribute-title,.catalog-product-view .page-bottom .reviews .attribute-title,.catalog-product-view .page-bottom .allawards .attribute-title,.page-layout-2columns-right .page-bottom .recently-block h3{font-size:20px;font-weight:700}.page-bottom .final-price-tab,.page-bottom .add-to-cart-tab,.page-bottom .action.towishlist-tab{display:block !important}.catalog-product-view .product-info-main .product-info-price .product-info-stock-sku ul,.product-social-links{margin:0}.box-tocart{padding:0;margin-bottom:10px}.box-tocart .fieldset .field.qty .control .input-group{width:205px}.page-bottom .attributes-details-tab .attributes-details .attribute .attribute-value a{color:#000}.catalog-product-view .page-bottom .action.towishlist-tab{width:33%;margin:auto}.catalog-product-view .box-tocart .action.tocart{margin-left:13px;width:243px !important;padding:18px 0}.catalog-product-view .page-bottom .add-to-cart-tab{margin-left:30%}.catalog-product-view .box-tocart .fieldset{-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset}.catalog-product-view .page-bottom .attributes-details-tab{margin-bottom:10px;padding-bottom:20px;margin-top:1rem;width:100%}.catalog-product-view .product-info-main .value.more,.catalog-product-view .product-info-main .less{font-size:18px;line-height:22.5px}.catalog-product-view .product.media{width:30% !important;padding:8px 0;float:left;border:none;border-radius:8px;margin-top:15px}.catalog-product-view .fotorama__stage__frame .fotorama__img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.catalog-product-view .product-info-main{width:69% !important;float:unset}.catalog-product-view .page-main .breadcrumbs{padding:0}.catalog-product-view .columns .column.main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.catalog-product-view .custom-product-tab .custom-product-title,.catalog-product-view .custom-product-tab .custom-product-sku,.catalog-product-view .custom-product-tab .custom-product-author,.attributes-details-tab{display:block !important}.page-bottom .attributes-details-tab .attributes-details .attribute .attribute-value{font-weight:400;font-size:16px;line-height:20px;color:#000}.page-bottom .attributes-details-tab .attributes-details .attribute-title{font-weight:600;font-size:16px;line-height:20px;color:#000}.catalog-product-view .page-bottom .attributes-details-tab .attributes-details span.attribute-title,.catalog-product-view .page-bottom .attributes-details-tab .attributes-details span.attribute-value{padding:3px 0;width:50%}.catalog-product-view .product-info-main .attributes-details,.catalog-product-view .product-info-main .product-info-additional-sku,.catalog-product-view .product-info-main .page-title-wrapper.product{display:none}.catalog-product-view .page-bottom .attributes-details-tab span.details-info{font-weight:700;font-size:20px;line-height:22px;color:#000;border-bottom:1px solid #ddd;margin-bottom:12px}.catalog-product-view .page-bottom{border-top:1px solid transparent}.custom-product-author .attributes-details .attribute .attribute-value{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:600;font-size:16px;line-height:20px;color:#525252}.custom-product-author .attributes-details .attribute .attribute-value b{margin-right:7px;font-weight:600}.custom-product-author .attributes-details .attribute .attribute-value u{text-decoration:none}.custom-product-author .attributes-details .attribute .attribute-value a{text-decoration:underline}.catalog-product-view .columns .column.main .custom-product-tab .custom-product-title h1{font-weight:800;font-size:40px;line-height:49px;color:#1f5396;margin:0}.catalog-product-view .columns .column.main .custom-product-sku{font-weight:300;font-size:15px;line-height:16px;color:#555;padding-top:8px;padding-bottom:8px}.sidebar-custom .action.towishlist span:after{font-size:16px}.catalog-product-view .box-tocart .fieldset .price-box{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.box-tocart .fieldset .actions{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.catalog-product-view .box-tocart .fieldset .field.qty{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.catalog-product-view .product-info-main .product-info-price .product-info-stock-sku .attributes-details .details-info{border-bottom:1px solid #d8d8d8}.catalog-product-view .product-info-main .product-info-price .product-info-stock-sku .attributes-details .attributes-details,.catalog-product-view .attributes-details .attributes-details{width:100%}.catalog-product-view .attribute-values-links .attribute-value,.box-tocart .action.tocart{font-size:16px}.catalog-product-view .attributes-details .value.more,.catalog-product-view .attributes-details .less,.catalog-product-view .attributes-details .less .readless{font-size:18px}.catalog-product-view .page-bottom{padding:0 22px !important}.catalog-product-view .pagebuilder-column{padding:0 !important}.catalog-product-view .block.widget .products-grid .product-item{width:calc((100% - 20%)/5) !important}.catalog-product-view [data-content-type=row][data-appearance=contained] [data-element=inner]{padding:10px 0 !important}.catalog-product-view .product-info-main .product-author .attribute-value{display:-webkit-box;display:-ms-flexbox;display:flex}.product-add-form .box-tocart .fieldset .actions,.catalog-product-view .box-tocart .fieldset .field.qty{width:auto}.sidebar-custom{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:70%;margin:auto 0 0 auto;display:none}.catalog-product-view .product-info-additional-sku,.catalog-product-view .attributes-details .value.more{padding:0}.catalog-product-view .block.widget .products-grid .product-item .product-image-wrapper .product-image-photo{width:182px!important}}@media(min-width:1025px) and (max-width:1276px){.box-tocart .fieldset .field.qty .control .input-group .input-group__addon .input-group__button--decrease,.box-tocart .fieldset .field.qty .control .input-group .input-group__addon .input-group__button--increase{width:56px}.sidebar-custom .action.towishlist span{padding:31px 0}}.catalog-product-view .product-info-main .value.more,.catalog-product-view .product-info-main .less{font-weight:400;font-size:16px;line-height:22px;color:#000;margin:12px 0 24px}.catalog-product-view .product-info-main .value.more p{display:-webkit-box;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin-bottom:5px}.catalog-product-view .product-info-main .less p{margin-bottom:5px}@media (min-width:768px){#magespark_ajaxmultiple_cart_popup .popup .cart-info .subtotal span.total{padding-right:3rem}#magespark_ajaxmultiple_cart_popup .popup .cart-info .minicart-wrapper .action.showcart:before{width:36px;height:35px;top:-65px}#magespark_ajaxmultiple_cart_popup .popup .cart-info .items-count-net{top:62%;right:-11px}}#magespark_ajaxmultiple_cart_popup .popup .cart-info .items-count-net:before{content:'';background-image:url(../images/cart.png);width:30px;height:30px;position:absolute;right:0;background-size:cover;background-position:center;top:0;z-index:-1;left:-12px}.custom-product-tab .custom-product-title,.custom-product-tab .custom-product-sku,.custom-product-tab .custom-product-author{display:none}@media(min-width:1200px){.sidebar-custom .action.towishlist span:before{content:'\e600';left:10px;position:absolute;top:19px}.catalog-product-view .block.widget .products-grid .product-item:first-child{margin:0 !important}.catalog-product-view .block.widget .products-grid .product-item:nth-child(4n+1){margin-left:1.5%}.page-bottom .final-price-tab,.page-bottom .add-to-cart-tab,.page-bottom .action.towishlist-tab{display:none}}@media(max-width:414px){.breadcrumbs .item:not(:last-child):after{vertical-align:middle}#magespark_ajaxmultiple_cart_popup .popup .cart-info .subtotal span.total{padding-right:7rem}#magespark_ajaxmultiple_cart_popup .items-count-netsmartz{margin-bottom:21px}#magespark_ajaxmultiple_cart_popup .popup{padding:0 11px}}.product-item .tocart{font-family:'Montserrat'}.catalog-product-view .product-author .written-by .attribute-value,.catalog-product-view .product-author .included-in-series .attribute-value{font-family:'Montserrat',sans-serif;font-size:16px;line-height:150%;color:#525252;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.catalog-product-view .product-author .written-by .attribute-value>a,.catalog-product-view .product-author .included-in-series .attribute-value>a{color:#1f5396;font-weight:600;font-size:16px;line-height:150%;text-decoration:underline;display:block}.catalog-product-view .product-author .written-by .attribute-value>a:hover,.catalog-product-view .product-author .included-in-series .attribute-value>a:hover{text-decoration:underline!important}.catalog-product-view .product-author .written-by .attribute-value{font-weight:600}.catalog-product-view .product-author .included-in-series .attribute-value{font-weight:600}.catalog-product-view .product-info-main .final-price-tab,.catalog-product-view .product-info-main .add-to-cart-tab,.catalog-product-view .product-info-main .action.towishlist-tab{display:none}@media(min-width:769px){.header.content{padding:15px 0!important}.logo{margin:0!important}.logo img{width:256px;height:auto;max-width:100%}.header.content .block-search{width:50%!important}.recently-block .block.widget.block-viewed-products-grid{margin-bottom:15px !important}.abs-margin-for-blocks-and-widgets,.block,.customer-review .product-details,.block-banners,.block-banners-inline{margin-bottom:0}.author-data-block .product-items{margin-bottom:24px!important}.fotorama__fullscreen .fotorama__stage,.fotorama__nav{max-width:100% !important}.catalog-product-view.page-layout-2columns-right .column.main{clear:inherit}.catalog-product-view .page-footer{margin-top:36px}}@media(min-width:1025px) and (max-width:1063px){.catalog-product-view.page-layout-2columns-right .column.main{float:inherit}}@media(min-width:1025px){.product-y40559-meaningful-phonics-and-word-study-lesson-fix-ups-for-impactful-teaching-professional-develo .page-bottom .attributes-details-tab .attributes-details{height:auto}.willey-box .pagebuilder-column figure{width:88%}.prod-authsec .attributes-details.webminars-boxes{width:85%}.author-data-block h1{margin-bottom:14px}.catalog-product-view .page-bottom p{width:80%}.catalog-product-view .page-bottom ul li:last-child{width:65%}}.catalog-product-view .page-bottom ul li{margin:0;list-style:none}.catalog-product-view .page-bottom ul li:before{content:"\2022";color:#000;font-weight:100;display:inline-block;width:1em;margin-left:-1em}.catalog-product-view .product-info-main .product-info-price .product-info-stock-sku .attributes-details .attributes-details .attribute span.attribute-value a,.catalog-product-view .attributes-details .attributes-details .attribute span.attribute-value a{font-size:16px;color:#000;font-weight:400;line-height:20px;text-decoration:none;margin:0}.catalog-product-view .page-bottom .attributes-details.webminars-boxes span b{font-family:'Montserrat',sans-serif;font-weight:600;font-size:16px;line-height:22px;color:#111}.catalog-product-view .abs-product-link>a,.product-item-name>a,.product.name a>a{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.stickyCart .stickyChild{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.fotorama__stage.fotorama__shadows--left:before,.fotorama__nav.fotorama__shadows--left:before{background-image:-o-linear-gradient(transparent,#00000002 25%,#00000000 75%,transparent),-o-radial-gradient(0 50%,farthest-side,#00000000,transparent) !important;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(25%,#00000002),color-stop(75%,#00000000),to(transparent)),radial-gradient(farthest-side at 0 50%,#00000000,transparent) !important;background-image:linear-gradient(transparent,#00000002 25%,#00000000 75%,transparent),radial-gradient(farthest-side at 0 50%,#00000000,transparent) !important}.fotorama__nav--thumbs{margin:0;width:100% !important}.catalog-product-view .product-info-main .product-author strong{font-weight:400;font-style:normal}.catalog-product-view .block.widget .products-grid .product-item .product-image-wrapper .product-image-photo{height:auto;width:100%;border-radius:8px}.category-block .attributes-details.webminars-boxes{display:none}.catalog-product-view .page-bottom .blevins{font-family:'Montserrat',sans-serif;font-weight:700;font-size:18px;color:#111;line-height:22px;margin-top:0;padding:0 0 10px}.catalog-product-view .product-info-main .product-info-price .product-info-stock-sku .attributes-details .attributes-details .attribute span.attribute-title:after,.catalog-product-view .attributes-details .attributes-details .attribute span.attribute-title:after{content:':'}.willey-box .pagebuilder-column-line,.willey-box .pagebuilder-column{padding:0 !important}@media(max-width:640px){#magespark_ajaxmultiple_cart_popup{width:96%}}@media(min-width:1025px)and (max-width:1277px){.sidebar-custom .action.towishlist span:before{position:unset}}@media(min-width:1025px) and (max-width:1180px){.catalog-product-view .product.media .fotorama__active .fotorama__dot{border-color:#4d87c4;background:#4d87c4;border-radius:2px}.catalog-product-view .product.media .fotorama__dot{left:2px;top:3px;width:8px;height:8px;border:1px solid #c4c4c4;background:#c4c4c4}.catalog-product-view .product.media .fotorama__nav--dots .fotorama__nav__frame{height:16px;width:15px;border-radius:3px;margin:12px 2px 0;padding:3px}.catalog-product-view .product-info-main .final-price-tab,.catalog-product-view .product-info-main .add-to-cart-tab,.catalog-product-view .product-info-main .action.towishlist-tab{display:block}}.product-y40559-meaningful-phonics-and-word-study-lesson-fix-ups-for-impactful-teaching-professional-develo .product-info-main .product-info-price .product-info-stock-sku .attributes-details{height:auto !important}.catalog-product-view .product-item-details .price-box.price-final_price,.catalog-product-view .products-grid .product-item-actions{display:none}.value.more a.readmore,.less a.readless{text-decoration:none !important;font-family:'Montserrat',sans-serif;font-weight:600;font-size:16px;display:block}@media(min-width:1200px){.catalog-product-view.page-layout-2columns-right .column.main{width:72%}.catalog-product-view.page-layout-2columns-right .sidebar-custom{width:20%}}@media(min-width:1201px){.page-layout-2columns-right .box-tocart .fieldset .field.qty .control .input-group input{background-image:url(../images/blueicon.png) !important;background-repeat:no-repeat;background-size:auto;background-position:50px 20px}}.page-bottom .attributes-details-tab .attributes-details .attribute-title:after{content:':' !important}@media only screen and (min-device-width:1200px) and (max-device-width:1200px) and (orientation:landscape){.catalog-product-view .product-info-main .value.more a,.catalog-product-view .product-info-main .less a{margin-top:15px}.block.widget .products-grid .product-item:nth-child(4n+1){margin-left:1.5% !important}.catalog-product-view .block.widget .products-grid .product-item:nth-child(4n+1){margin-left:0}.box-tocart .fieldset .field.qty .control .input-group input{background-image:url(../images/grayiconmobile.png) !important;background-repeat:no-repeat;background-size:auto;background-position:51px 21px}.catalog-product-view .product-info-main .product-author .final-price-tab{float:left;margin-top:15px;margin-right:15px}.catalog-product-view .product-info-main .final-price-tab,.catalog-product-view .product-info-main .add-to-cart-tab,.catalog-product-view .product-info-main .action.towishlist-tab{display:block}.less{margin:0 0 29px}.catalog-product-view .block.widget .products-grid .product-item:first-child{margin-left:0}.catalog-product-view .product-info-main .product-author .action.towishlist-tab a{text-decoration:none;position:relative}.catalog-product-view .product-info-main .product-author .action.towishlist-tab span{font-size:0}.catalog-product-view .product-info-main .product-author .action.towishlist-tab{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;font-weight:800;font-size:0px;line-height:22px;border:1px solid #c9c9c9;border-right:0;border-left:0;padding:31px;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#666;width:30%;padding:18px 0}.catalog-product-view .product-info-main .product-author .action.towishlist-tab span:before{content:'\e600';color:inherit;font-family:luma-icons;vertical-align:middle;display:inline-block;font-size:18px;color:#666;position:absolute;left:-26px;top:3px}.catalog-product-view .product-info-main .product-author .action.towishlist-tab span:after{content:'Add to wishlist';font-size:16px;color:#666;vertical-align:bottom;padding-left:8px;font-weight:700}.value.more{margin:0 0 29px}.catalog-product-view .page-bottom .recently-block{border-bottom:1px solid #d8d8d8 !important}.catalog-product-view .page-bottom .recently-block{margin-top:20px}.custom-product-tab .custom-product-author .attributes-details{margin:6px 0}.page-bottom .final-price-tab,.page-bottom .add-to-cart-tab,.page-bottom .action.towishlist-tab{display:block !important}.catalog-product-view .product-info-main .product-info-price .product-info-stock-sku ul,.product-social-links{margin:0}.box-tocart{padding:0}.box-tocart .fieldset .field.qty .control .input-group{width:205px}.box-tocart .fieldset .field.qty .control .input-group .input-group__addon .input-group__button--decrease,.box-tocart .fieldset .field.qty .control .input-group .input-group__addon .input-group__button--increase{width:52px}.page-bottom .attributes-details-tab .attributes-details .attribute .attribute-value a{color:#000}.catalog-product-view .page-bottom .action.towishlist-tab{width:33%;margin:auto}.catalog-product-view .box-tocart .action.tocart{margin-left:13px;width:243px !important;padding:14px 0}.box-tocart .fieldset .field.qty .control .input-group input{width:50px}.catalog-product-view .page-bottom .add-to-cart-tab{margin-left:30%}.catalog-product-view .box-tocart .fieldset{-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset}.catalog-product-view .product-info-main .value.more,.catalog-product-view .product-info-main .less{font-size:18px;line-height:22.5px}.catalog-product-view .product.media{width:25% !important;padding:2.5rem 0;float:left;border-radius:8px}.catalog-product-view .product-info-main{width:69% !important;float:unset}.catalog-product-view .page-main .breadcrumbs{padding:0}.catalog-product-view .columns .column.main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.catalog-product-view .custom-product-tab .custom-product-title,.catalog-product-view .custom-product-tab .custom-product-sku,.catalog-product-view .custom-product-tab .custom-product-author,.attributes-details-tab{display:block !important}.page-bottom .attributes-details-tab .attributes-details .attribute .attribute-value{font-weight:400;font-size:16px;line-height:20px;color:#000}.page-bottom .attributes-details-tab .attributes-details .attribute-title{font-weight:600;font-size:16px;line-height:20px;color:#000}.catalog-product-view .product-info-main .attributes-details,.catalog-product-view .product-info-main .product-info-additional-sku,.catalog-product-view .product-info-main .page-title-wrapper.product{display:none}.page-bottom .attributes-details-tab .details-info{font-weight:700;font-size:24px;line-height:29px;color:#000}.catalog-product-view .page-bottom{border-top:1px solid transparent}.custom-product-author .attributes-details .attribute .attribute-value{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:600;font-size:16px;line-height:20px;color:#525252}.catalog-product-view .columns .column.main .custom-product-tab .custom-product-title h1{font-weight:800;font-size:40px;line-height:49px;color:#1f5396;margin:0}.catalog-product-view .columns .column.main .custom-product-sku{font-weight:300;font-size:16px;line-height:20px;color:#000;padding-top:20px;padding-bottom:13px}.sidebar-custom .action.towishlist span:after{font-size:16px}.catalog-product-view .box-tocart .fieldset .price-box{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.box-tocart .fieldset .actions{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.catalog-product-view .box-tocart .fieldset .field.qty{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.catalog-product-view .page-bottom p,.catalog-product-view .page-bottom ul li,.catalog-product-view .page-bottom .attributes-details .attribute .product-author .attribute,.catalog-product-view .page-bottom p{font-size:16px}.catalog-product-view .product-info-main .product-info-price .product-info-stock-sku .attributes-details .details-info{border-bottom:1px solid #d8d8d8}.catalog-product-view .product-info-main .product-info-price .product-info-stock-sku .attributes-details .attributes-details,.catalog-product-view .attributes-details .attributes-details{width:100%}.catalog-product-view .attributes-details .value.more,.catalog-product-view .attributes-details .less ul,.catalog-product-view .product-info-main .product-info-price .product-info-stock-sku ul,.catalog-product-view .product-info-additional-sku{padding:0 0 0 10px}.catalog-product-view .attribute-values-links .attribute-value,.box-tocart .action.tocart{font-size:16px}.catalog-product-view .attributes-details .value.more,.catalog-product-view .attributes-details .less,.catalog-product-view .attributes-details .less .readless{font-size:18px}.catalog-product-view .page-bottom{padding:0 22px !important}.catalog-product-view .pagebuilder-column{padding:0 !important}.catalog-product-view [data-content-type=row][data-appearance=contained] [data-element=inner]{padding:10px 0 !important}.catalog-product-view .product-info-main .product-author .attribute-value{display:-webkit-box;display:-ms-flexbox;display:flex}.catalog-product-view .product-info-main .product-info-price .product-info-stock-sku .product.attribute.description .value ul li,.sidebar-custom{width:100%;-ms-flex-preferred-size:50%;flex-basis:50%}.box-tocart .fieldset .actions,.catalog-product-view .box-tocart .fieldset .field.qty{width:auto}.sidebar-custom{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:70%;margin:auto 0 0 auto;display:none}.catalog-product-view .product-info-additional-sku,.catalog-product-view .attributes-details .value.more{padding:0}.catalog-product-view .product-info-main .attributes-details,.catalog-product-view .product-info-main .product-info-additional-sku,.catalog-product-view .product-info-main .page-title-wrapper.product{display:none}.custom-product-tab .custom-product-title,.custom-product-tab .custom-product-sku,.custom-product-tab .custom-product-author,.attributes-details-tab{display:block}.catalog-product-view .columns .column.main .custom-product-sku{font-weight:300;font-size:15px;line-height:20px;color:#000;padding-top:8px;padding-bottom:8px}.custom-product-author .attributes-details .attribute .attribute-value{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:600;font-size:16px;line-height:20px}.catalog-product-view .product-info-main{width:69% !important;float:unset}.catalog-product-view .product.media{width:30% !important;padding:2.5rem 0;float:left;border-radius:8px;border:1px solid transparent;margin:0 0 0 -5%}.sidebar-custom{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:70%;margin:auto 0 0 auto;display:none}.catalog-product-view .product-info-main .product-author .action.towishlist-tab{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;font-weight:800;font-size:0px;line-height:22px;border:1px solid #c9c9c9;border-right:0;border-left:0;padding:31px;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#666;width:33%;padding:12px 0}}.catalog-product-view .product-info-main .product-info-price .value p{display:none}.catalog-product-view .page-bottom .attributes-details-tab .attributes-details span.attribute-value a{color:#000}.catalog-product-view .product-info-main .product-info-price .product-info-stock-sku .attributes-details .attributes-details span.attribute-value,.catalog-product-view .attributes-details .attributes-details span.attribute-value{width:54%;text-align:left !important}.catalog-product-view .product-info-main .product-info-price .product-info-stock-sku .attributes-details .attributes-details .attribute .attribute-values span.attribute-value,.catalog-product-view .attributes-details .attributes-details .attribute .attribute-values span.attribute-value{float:unset;margin-left:37px;overflow:visible}@media(min-width:1200px){.catalog-product-view .page-bottom .attributes-details-tab .attributes-details .attribute span.attribute-value{width:50%;text-align:left !important}.catalog-product-view .product-info-main .product-info-price .product-info-stock-sku .attributes-details .attributes-details .attribute .attribute-values span.attribute-value,.catalog-product-view .attributes-details .attributes-details .attribute .attribute-values span.attribute-value{float:unset;margin-left:48px;overflow:visible}}.illustrated-by.scrollto .attribute{display:-webkit-box;display:-ms-flexbox;display:flex}@media(min-width:320px)and (max-width:767px){.illustrated-by.scrollto .attribute{display:block}}@media(min-width:320px)and (max-width:1200px){.page-bottom>.product-author{display:none}}@media (max-width:767px) .catalog-product-view .product-info-main .product-author .attributes-details{display:none}@media only screen and (max-width:767px) .catalog-product-view .page-bottom .short-description-tab{display:block;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:20px}.short-description-tab{display:none}@media (max-width:767px) .catalog-product-view .custom-product-tab .product-info-main .product-author .attributes-details{display:none}.page-layout-product-full-width .page-bottom{display:none}.page-layout-product-full-width .custom-product-tab{display:none}.page-layout-2columns-right .product.media.custom{display:none}.page-layout-product-full-width .product-info-main-custom{float:right;width:57%}.page-layout-product-full-width .page-title-wrapper.product{color:#00539b !important;font-weight:600 !important;font-size:30px !important;margin-bottom:10px}.page-layout-2columns-right .product-info-main-custom{display:none}.page-layout-product-full-width .product-info-main-custom .page-title-wrapper h1.page-title{color:#00539b !important;font-weight:600 !important;font-size:30px !important;margin-bottom:10px}.page-layout-product-full-width .product-info-main-custom .product.attribute.overview{margin:0}.page-layout-product-full-width .product-info-main-custom .product-info-price .product-info-stock-sku{padding-left:0;text-align:left;padding-top:40px;display:table-caption;width:100%}.page-layout-product-full-width .product-info-main-custom .page-title-wrapper h1.page-title{color:#00539b !important;font-weight:600 !important;font-size:30px !important;margin-bottom:10px}.page-layout-product-full-width .product-info-main-custom .product.attribute.overview{margin:0}.page-layout-product-full-width .product-info-main-custom .product-info-price .product-info-stock-sku{padding-left:0;text-align:left;padding-top:40px;display:table-caption;width:100%}.page-layout-product-full-width .product-info-main-custom .product.attribute.overview .value{color:#555;font-weight:400 !important;font-size:16px !important}.page-layout-product-full-width .product-info-main-custom .product-info-price{padding-left:0;text-align:left;padding-top:40px;display:table-caption;width:100%}.page-layout-product-full-width .product-info-main-custom .product-info-price .product-info-stock-sku .product.attribute.description{float:left;margin-right:10px;width:57%}.page-layout-product-full-width .product-info-main-custom .product-info-price .product-info-stock-sku .product.attribute.description .included-info{display:block;border-bottom:2px solid #ccc;font-size:14px;color:#555;font-weight:600;line-height:18px;text-transform:uppercase}.page-layout-product-full-width .product-info-main-custom .product-info-price .product-info-stock-sku .attributes-details{float:right;width:38%;margin:0 auto}.page-layout-product-full-width .product-info-main-custom .product-info-stock-sku-custom{padding-left:0;text-align:left;width:100%}.page-layout-product-full-width .product-info-main-custom .product.attribute.description{float:left;margin-right:10px;width:57%}.page-layout-product-full-width .product-info-main-custom span.included-info{display:block;border-bottom:2px solid #ccc;font-size:14px;color:#555;font-weight:600;line-height:18px;text-transform:uppercase}.page-layout-1column .product-info-main-custom span.included-info,.page-layout-1column .product-info-main-custom span.details-info{border-bottom:1px solid #ccc;margin-bottom:5px;padding:5px 0}.page-layout-product-full-width .product-info-main-custom .product.attribute.description .value ul{margin:0;padding:0 0 0 7px;list-style:none}.page-layout-product-full-width .product-info-main-custom .product.attribute.description .value ul li{font-size:14px;color:#555;font-weight:400;line-height:28px;margin-bottom:0}.page-layout-product-full-width .product-info-main-custom .attributes-details-custom{float:right;width:38%;margin:0 auto}.page-layout-product-full-width .product-info-main-custom .attributes-details-custom .details-info-custom{display:block;border-bottom:2px solid #ccc;font-size:14px;color:#555;font-weight:600;line-height:18px;text-transform:uppercase}.page-layout-product-full-width .product-info-main-custom .attributes-details-custom .attributes-details-custom{width:100%;float:none;padding-top:10px}.attributes-details-custom .attributes-details-custom .attribute-custom{width:100%;display:inline-block}.page-layout-product-full-width .product-info-main-custom .attributes-details-custom .attributes-details-custom .attribute-custom span.attribute-title-custom{float:left;display:block;font-size:14px;color:#555;font-weight:500;line-height:20px}.page-layout-product-full-width .product-info-main-custom .attributes-details-custom .attributes-details-custom .attribute span.attribute-value-custom{float:right;display:block;font-size:14px;color:#555;font-weight:400;line-height:20px}.sidebar.sidebar-additional{display:none}span.attribute-value-custom{float:right;display:block;font-size:14px;color:#555;font-weight:400;line-height:20px}span.details-info{display:block;border-bottom:1px solid #ccc;font-size:14px;color:#555;font-weight:600;line-height:18px;text-transform:uppercase}.page-layout-2columns-right .sidebar-custom .product-add-form .box-tocart{margin:0;padding:20px 0;border-right:0;border-left:0}.page-layout-2columns-right .box-tocart .fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.page-layout-2columns-right .box-tocart .fieldset .field.qty{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.page-layout-2columns-right .box-tocart .fieldset .field.qty{float:left;margin:0}.page-layout-2columns-right .sidebar-custom{float:right;text-align:center}.page-layout-2columns-right .box-tocart .fieldset .price-box .price{font-size:28px;line-height:34px;font-weight:700;color:#252525}.page-layout-2columns-right .box-tocart .fieldset .price-box{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:0}.page-layout-2columns-right .box-tocart .fieldset .field.qty{float:left;margin:0}.page-layout-2columns-right .box-tocart .fieldset{margin-bottom:0 !important}.page-layout-2columns-right .box-tocart .fieldset .field.qty .control .input-group{border:1px solid #c9c9c9;border-radius:8px;margin:0 0 20px;height:50px;max-width:250px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-layout-2columns-right .box-tocart .fieldset .field.qty .control .input-group .input-group__addon .input-group__button{border:1px solid transparent;background:#fff;-webkit-box-shadow:none;box-shadow:none;font-size:24px;color:#000;font-weight:500}.page-layout-2columns-right .box-tocart .fieldset .field.qty .control .input-group .input-group__addon{-ms-flex-preferred-size:100%;flex-basis:100%;position:relative}.page-layout-2columns-right .box-tocart .fieldset .field.qty .control .input-group .input-group__addon .input-group__button--decrease,.page-layout-2columns-right .box-tocart .fieldset .field.qty .control .input-group .input-group__addon .input-group__button--increase{width:100%;height:100%;padding:0;margin:0;border-radius:10px;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:50px}.page-layout-2columns-right .box-tocart .fieldset .field.qty .control .input-group select{background-image:url(../images/select-bg.svg) !important;background-repeat:no-repeat;background-size:auto;background-position:center}.page-layout-2columns-right .box-tocart .fieldset .field.qty .control .input-group .input-group__addon .input-group__button{border:1px solid transparent;background:0 0;-webkit-box-shadow:none;box-shadow:none;font-size:24px;line-height:unset;font-weight:500}.page-layout-2columns-right .box-tocart .fieldset .field.qty .control .input-group select{display:none;width:74px;border:1px solid transparent !important;border-radius:0;font-size:16px;height:50px;line-height:41px;border-right-color:#c9c9c9 !important;font-family:'Montserrat',sans-serif;font-weight:600;color:#000;position:relative}.page-layout-2columns-right .box-tocart .fieldset .field.qty .control .input-group select option{background-color:#ddd;color:#333;padding:5px}.page-layout-2columns-right .box-tocart .fieldset .field.qty .control .input-group select option:checked,.page-layout-2columns-right .box-tocart .fieldset .field.qty .control .input-group select option:hover{background-color:#00539b;color:#fff}.page-layout-2columns-right .box-tocart .action.tocart{margin-bottom:0;padding:16px 32px}.page-layout-2columns-right .box-tocart .fieldset .actions{float:right;width:100% !important}.page-layout-2columns-right .sidebar-custom .product-custom-price{font-family:'Montserrat',sans-serif;font-size:28px;line-height:34px;font-weight:700;color:#333}.page-layout-product-full-width .product-custom-price{display:none}.product-custom-wishlist{padding:15px 0}.product-custom-wishlist .action.towishlist{color:#666;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.product-custom-wishlist .action.towishlist:before{content:'\e600';color:#666 !important;font-weight:600 !important;letter-spacing:.05em;text-transform:uppercase;display:inline-block;text-decoration:none;width:18px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:16px;color:inherit;font-family:'luma-icons';margin:-2px 5px 0 0;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}@media (min-width:768px) and (max-width:1200px){.page-layout-product-full-width .product.media-custom{width:100% !important;margin-right:0}.page-layout-product-full-width .product-info-main-custom{width:100% !important}.page-layout-product-full-width .product-info-main-custom .product-info-price-custom .product-info-stock-sku-custom .product.attribute.description{float:none;margin-right:0;width:100%}.page-layout-product-full-width .product-info-main-custom .product-info-price-custom .attributes-details-custom{float:none;width:100%}.page-layout-2columns-right .box-tocart .fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:unset !important;-webkit-box-direction:unset !important;-ms-flex-direction:unset !important;flex-direction:unset !important}.box-tocart .fieldset .field.qty .control .input-group{width:205px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.box-tocart .fieldset .field.qty .control .input-group>span,.page-layout-2columns-right .box-tocart .fieldset .field.qty .control .input-group select{width:100%}.page-layout-product-full-width .product-info-main-custom .product-custom-wishlist{text-align:center;margin:0 0 20px}.page-layout-product-full-width .product-info-main-custom .box-tocart .fieldset .price-box .price{font-size:30px;line-height:24px;color:#555;font-weight:500}}@media only screen and (max-width:767px){.page-layout-product-full-width .product-info-main-custom .product-info-price-custom .product-info-stock-sku-custom .product.attribute.description{float:none;margin-right:0;width:100%}.page-layout-product-full-width .product-info-main-custom .product-info-price-custom .attributes-details-custom{float:none;width:100%}.product-info-main-custom{width:100% !important}.product-custom-price{float:right}.page-layout-2columns-right .sidebar-custom .product-custom-price{font-size:28px;line-height:90px;font-weight:700}.page-layout-2columns-right .box-tocart .fieldset{display:block;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.page-layout-2columns-right .box-tocart .fieldset .actions{float:right;width:100% !important;margin-top:10px}.page-layout-2columns-right .box-tocart .fieldset .actions .tocart span{font-size:16px}.page-layout-2columns-right .short-description-tab{display:block}.page-layout-2columns-right .page-bottom .short-description-tab .value.more,.short-description-tab .less{font-weight:400;font-size:18px;line-height:22px;color:#000;padding-bottom:10px}.product-mobile-include .product.attribute.description .value p{display:none}.product-mobile-include .product.attribute.description .included-info{display:block;font-size:20px;color:#333;font-weight:700;line-height:22px;text-transform:capitalize;padding-bottom:12px}.product-mobile-include .product.attribute.description .value li{width:100%;font-size:16px !important;line-height:22px !important;font-weight:500;margin:3px 0}.product-mobile-include .product.attribute.description .value ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 0 0 28px;font-size:16px !important;line-height:22px !important;font-weight:500;margin:3px 0}.product-mobile-include{padding-left:0;text-align:left;padding-top:10px;display:table-caption;padding-bottom:10px}.product-author{display:inline-block;margin-left:3px}.sidebar-custom .action.towishlist span:before,.sidebar-custom .action.towishlist span:after{font-size:15px}.catalog-product-view .page-bottom .attributes-details-tab span.details-info{font-size:20px;font-weight:700;padding-bottom:12px;margin-bottom:0;border:none}.catalog-product-view .page-bottom .attributes-details-tab .attributes-details span.attribute-title,.catalog-product-view .page-bottom .attributes-details-tab .attributes-details span.attribute-value{padding:3px 0}.footer-social-icons .icons .social-head{font-size:16px;margin-right:0;line-height:22px;margin-bottom:16px}.footer-social-icons .icons ul li span.icon.hastag{font-size:16px}.footer-social-icons .icons ul li{margin:0}}.page-layout-product-full-width .sidebar-custom{display:none}.page-layout-2columns-right .product-info-main .value.more{display:block}.page-layout-product-full-width .product-info-price-custom{padding-top:50px !important}.page-layout-2columns-right .page-bottom .product-mobile-include{display:none}@media only screen and (max-width:767px){.page-layout-2columns-right .page-bottom .product-mobile-include{display:block}.page-footer{margin-top:0}.footer-social-icons .icons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-social-icons .icons ul li a.icon{font-size:24px}.footer-social-icons .icons ul li{margin:0 2px}.page-bottom .short-description-tab .value.more p{display:-webkit-box;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;margin-bottom:5px}.page-layout-2columns-right .product-info-main .product-author{display:none}.catalog-product-view .product-info-main .product-info-price .product-info-stock-sku .attributes-details .attributes-details .attribute span.attribute-value,.catalog-product-view .page-bottom .attributes-details-tab .attributes-details span.attribute-value{-webkit-line-clamp:6}}@media(min-width:768px) and (max-width:1200px){.page-layout-2columns-right .product-info-main .value.more{display:block;margin-bottom:16px}}.product-custom-price{text-align:left}@media (min-width:768px) and (max-width:1200px){.header.content .ammenu-menu-toggle{top:0;height:50px;padding:10px}.block-search{width:60% !important;margin-right:10px}.category-block .product-item-name{height:auto}}@media (min-width:1025px) and (max-width:1180px){.header .logo{margin:0 0 15px}}@media (min-width:768px) and (max-width:1023px){.block-search{width:100% !important}}@media (min-width:820px) and (max-width:1180px){.block-search{width:60% !important;margin-right:10px}.header .logo{margin:0 0 20px 60px!important}.minicart-wrapper .action.showcart{white-space:nowrap;margin-top:0}.minicart-wrapper .action.showcart:before{color:#fff!important}.minicart-wrapper .action.showcart:before{color:#fff!important}.header .logo img{width:163px;height:auto}}.catalog-product-view .select-netsmartz{position:relative}.catalog-product-view .select-styled-netsmartz{display:block;width:30px;height:50px;border-right:1px solid #c9c9c9;background-image:url(../images/select-bg.svg) !important;background-repeat:no-repeat;background-size:auto;background-position:-10px center}.catalog-product-view ul.select-options-netsmartz{list-style:none;padding:0;margin:0;text-align:center;position:absolute;top:100%;left:-50px;width:80px;height:300px;overflow-y:scroll;border:1px solid #c9c9c9;border-top:0;z-index:1}.catalog-product-view ul.select-options-netsmartz li{margin:0;padding:8px 0;background-color:#fff;font-size:16px;font-family:'Montserrat',sans-serif;font-weight:500}.catalog-product-view ul.select-options-netsmartz li:hover{background-color:#c9c9c9}.catalog-product-view ul.select-options-netsmartz::-webkit-scrollbar{width:5px}.catalog-product-view ul.select-options-netsmartz::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px #fff;box-shadow:inset 0 0 5px #fff;border-radius:10px}.catalog-product-view ul.select-options-netsmartz::-webkit-scrollbar-thumb{background:#c9c9c9;border-radius:10px}.catalog-product-view ul.select-options-netsmartz::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.5)}@media only screen and (min-width:320px) and (max-width:767px){.catalog-product-view ul.select-options-netsmartz{left:-50px;width:80px}}@media only screen and (min-width:768px) and (max-width:1024px){.catalog-product-view .product-info-main .final-price-tab,.catalog-product-view .product-info-main .add-to-cart-tab,.catalog-product-view .product-info-main .action.towishlist-tab{display:block}}@media only screen and (min-width:1025px) and (max-width:1200px){.catalog-product-view .product-info-main .final-price-tab,.catalog-product-view .product-info-main .add-to-cart-tab,.catalog-product-view .product-info-main .action.towishlist-tab{display:block}}@media all and (device-width:1024px) and (device-height:768px) and (orientation:landscape){.logo img{width:193px}.catalog-product-view .product.media{border:none}.catalog-product-view .fotorama__stage{height:max(275px,40vh)!important}.fotorama__stage__frame .fotorama__img{width:100%!important;height:100%}.catalog-product-view .product-info-main .product-author .action.towishlist-tab{max-width:236px}.catalog-product-view .product-info-main .product-author .action.towishlist-tab span:after{font-size:13px;font-weight:800}}@media all and (device-width:1180px) and (device-height:820px) and (orientation:landscape){.header .logo{margin-bottom:0!important}.logo img{width:193px}.catalog-product-view .product.media{border:none;padding:0}.catalog-product-view .fotorama__stage{height:max(275px,40vh)!important}.fotorama__stage__frame .fotorama__img{width:100%!important;height:100%}.catalog-product-view .product-info-main .product-author .action.towishlist-tab{max-width:236px}.catalog-product-view .product-info-main .product-author .action.towishlist-tab span:after{font-size:13px;font-weight:800}}@media only screen and (min-width:1181px) and (max-width:1366px){.header.content{padding:15px}}.page-layout-1column .select-netsmartz{display:none !important}.page-layout-1column .box-tocart .fieldset .field.qty .control .input-group .input-group__addon .input-group__button{border:0 solid transparent}.page-layout-1column .input-group{width:160px}.page-layout-1column .box-tocart .fieldset .field.qty .control .input-group{border-radius:5px;border:1px solid #00539b}.page-layout-1column .box-tocart .fieldset .field.qty .control .input-group input{width:65px;border:1px solid transparent;border-radius:0;font-size:16px;height:41px;line-height:24px;border-left-color:#87aed0;border-right-color:#87aed0;font-family:'Montserrat',sans-serif;font-weight:600}.page-layout-1column .box-tocart .fieldset .field.qty .control .input-group .input-group__addon .input-group__button--increase{border-left-color:#87aed0;margin:-3px 0 0 -5px;border-bottom-right-radius:5px;border-top-right-radius:5px}.page-layout-1column .box-tocart .action.tocart{margin-right:0 !important;width:100% !important;background:#dd4d3e;border-radius:42px;text-transform:uppercase;color:#fff;font-weight:600;border:0;line-height:16px;border:1px solid #dd4d3e;font-family:'Montserrat',sans-serif}.page-layout-1column .attributes-details-custom .action span{cursor:pointer;color:#00539b;font-weight:600}.page-layout-1column .product-info-price-custom{padding-top:0 !important}.page-layout-product-full-width .custom-product-tab .product-info-main{display:none}.page-layout-1column .attributes-details-custom .action span{cursor:pointer;color:#00539b;font-weight:600}.page-layout-1column .product-info-price-custom{padding-top:0 !important;overflow:auto}.catalog-product-view .product-info-main-custom .product.attribute.overview ul{padding-left:20px}.catalog-product-view .product-info-main-custom .product.attribute.overview ul>li{margin-top:0;margin-bottom:1rem}.catalog-product-view .product-info-main-custom .attributes-details{margin:15px auto}.catalog-product-view .product-info-main-custom .product-author .attribute-value a{font-family:'Merriweather',serif;font-size:19px;font-style:italic;font-weight:700;color:#02abd2}.catalog-product-view .product-info-main-custom .product-author .attribute-value:last-child a{margin-left:5px}@media only screen and (max-width:767px){.product-add-form-custom .box-tocart .fieldset .field.qty{margin:0 0 3px;text-align:center}.product-custom-wishlist{text-align:center}.page-layout-1column .box-tocart .fieldset .field.qty{width:50%}.product-add-form-custom .box-tocart .fieldset .price-box .price{font-size:30px;vertical-align:text-top;margin-left:-52px !important}.product-add-form-custom .box-tocart .fieldset .actions{width:100%;margin-top:20px}}.page-layout-product-full-width .product.media.custom{display:block}.page-layout-product-full-width .custom-product-tab{display:none}.page-layout-product-full-width .product-info-main-custom .product-add-form-custom{clear:both}@media only screen and (min-width:768px) and (max-width:1024px){.page-layout-product-full-width .product.media{float:none;margin:20px auto}}.page-layout-product-full-width .product.media.custom{display:none}@media only screen and (max-width:767px){.page-layout-product-full-width .custom-product-tab{display:none}}@media only screen and (min-width:768px) and (max-width:1024px){.page-layout-product-full-width .custom-product-tab{display:none}}.action-towishlist-tab .split.wishlist{max-width:200px}.page-wrapper .ammenu-nav-sections.-accordion:not(.-hamburger) .ammenu-items .current>.ammenu-wrapper{color:#fff !important}@media only screen and (min-width:320px) and (max-width:1024px){.ammenu-nav-sections .ammenu-items{margin-top:10px}header.page-header{position:sticky;top:0;z-index:999;background-color:#fff}.ammenu-nav-sections.nav-sections,.ammenu-menu-overlay{top:0;height:calc(100% - 40px);margin-top:88px}.ammenu-nav-sections.nav-sections{border-right:4px solid #2e4699}.ammenu-nav-sections .ammenu-tabs-container>.ammenu-title{display:none}.ammenu-content .ammenu-menu-wrapper{overflow-y:auto}.ammenu-nav-sections .ammenu-tabs-container>.ammenu-content{background-color:#2e4699 !important;margin:0}.ammenu-nav-sections .ammenu-item.-main{border:none}.ammenu-menu-wrapper.-mobile .ammenu-item.-main:not(:last-child){border-color:#2e4699}.ammenu-menu-wrapper.-mobile .ammenu-link.-main{background-color:#2E4699!important;padding:16px 50px 16px 16px}.ammenu-main-container .ammenu-items .ammenu-login,.ammenu-main-container .ammenu-items .ammenu-account-create,.ammenu-main-container .ammenu-items .ammenu-account,.ammenu-main-container .ammenu-items .ammenu-wishlist,.ammenu-main-container .ammenu-items .ammenu-logout{margin-bottom:0}.ammenu-main-container .ammenu-items .ammenu-login a,.ammenu-main-container .ammenu-items .ammenu-account-create a,.ammenu-main-container .ammenu-items .ammenu-account a,.ammenu-main-container .ammenu-items .ammenu-wishlist a,.ammenu-main-container .ammenu-items .ammenu-logout a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#2e4699;text-transform:capitalize;font-size:16px;font-weight:400;color:#fff;padding:16px 50px 16px 16px}.ammenu-login a:before,.ammenu-account-create a:before,.ammenu-account a:before,.ammenu-wishlist a:before,.ammenu-logout a:before{display:inline-block;font-family:"Font Awesome 5 Free";font-size:22px;font-weight:600;margin-right:10px;color:#f6e935}.ammenu-login a:before{content:"\f2f6"}.ammenu-account-create a:before{content:"\f2bd"}.ammenu-account a:before{content:"\f007"}.ammenu-wishlist a:before{content:"\f004"}.ammenu-logout a:before{content:"\f2f5"}.ammenu-menu-wrapper.-mobile .ammenu-item.-main .ammenu-submenu-container .sub-item .cat-content span.cat-extra{margin-bottom:15px}.ammenu-menu-wrapper.-mobile .cat-title p{margin-bottom:15px}.ammenu-menu-wrapper .ammenu-icon:after,.ammenu-menu-wrapper .ammenu-icon.-small.-down:before,.ammenu-menu-wrapper .ammenu-submenu.-collapsed+.ammenu-toggle .ammenu-icon:before{background-color:#fff !important}.ammenu-menu-wrapper .ammenu-icon:before{content:none!important;-webkit-transform:unset!important;-ms-transform:unset!important;transform:unset!important}.ammenu-nav-sections.-accordion .ammenu-toggle{padding:12px}.nav-sections:not(.-drill) .ammenu-content .ammenu-submenu[aria-selected=true]~.ammenu-toggle .ammenu-icon:before,.nav-sections:not(.-drill) .ammenu-content .ammenu-submenu[aria-selected=true]~.ammenu-toggle .ammenu-icon:after{background-color:transparent!important}.ammenu-menu-wrapper .ammenu-submenu.-collapsed+.ammenu-toggle .ammenu-icon:after,.ammenu-menu-wrapper .ammenu-submenu+.ammenu-toggle .ammenu-icon:after{content:"\f078";font-family:"Font Awesome 5 Free";font-size:18px;font-weight:600;display:inline-block;font-style:normal;font-variant:normal;color:#fff;text-rendering:auto;line-height:1;-webkit-transform:unset !important;-ms-transform:unset !important;transform:unset !important;background-color:transparent !important;width:20px;height:15px;border-radius:0;text-align:center}.ammenu-menu-wrapper .ammenu-submenu+.ammenu-toggle .ammenu-icon:after{content:"\f077";color:#f6e935}.page-wrapper .ammenu-nav-sections.-accordion:not(.-hamburger) .ammenu-items .current>.ammenu-wrapper{color:#fff !important}.block-search .control{margin:0}.pagebuilder-slider{width:90%;margin:0 auto !important}.cms-index-index .container,.cms-index-index .container *{padding:0;margin:0}}@media only screen and (min-width:768px) and (max-width:1024px){.panel.header .switcher{display:block;float:none;width:auto}.panel.header .top-right{float:none;padding-top:0;position:absolute;right:0;top:0;width:100px;height:56px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.minicart-wrapper{margin:0}.minicart-wrapper .action.showcart:before{color:#fff!important}.ammenu-nav-sections.nav-sections,.ammenu-menu-overlay{top:0;height:calc(100% - 100px);margin-top:130px}.ammenu-submenu-container .pagebuilder-column-line{padding:20px 0}.ammenu-submenu-container .pagebuilder-column{padding:0 30px !important}.pagebuilder-column-line{-ms-flex-wrap:wrap;flex-wrap:wrap}.ammenu-submenu-container .pagebuilder-column{width:100% !important}.ammenu-menu-wrapper.-mobile .ammenu-link.-main span{text-transform:uppercase;word-break:break-word}.page-wrapper .ammenu-nav-sections.-accordion:not(.-hamburger) .ammenu-items .current>.ammenu-wrapper{color:#fff !important}}@media only screen and (min-width:320px) and (max-width:768px){.page-layout-2columns-right .product-info-main,.catalog-product-view .product-info-main-custom{width:100% !important}}.slick-dotted button.slick-prev.slick-arrow{font-size:14px}.slick-dotted button.slick-next.slick-arrow{font-size:14px}input[type=text]:focus,input[type=password]:focus,input[type=url]:focus,input[type=tel]:focus,input[type=search]:focus,input[type=number]:focus,input[type*=date]:focus,input[type=email]:focus{background-color:#f6f6f6;box-shadow:0px 0px 10px 0px #9c9ce0 !important}:focus{outline:2px solid #ced5dc !important;outline-offset:2px}button:focus{outline:2px solid #ff9800 !important;outline-offset:4px}a:focus{outline:none;border-bottom:2px solid #009688 !important}.page-layout-empty .footer-social{display:none}@media only screen and (max-width:1024px){.catalog-product-view .modals-overlay{z-index:1004 !important}.catalog-product-view .modal-slide._show,.catalog-product-view .modal-popup._show{z-index:1006 !important}}@media only screen and (max-width:767px){.catalog-product-view .modals-overlay{z-index:998 !important}.catalog-product-view .modal-popup.modal-slide._show .modal-inner-wrap{-webkit-transform:translateX(0);transform:translate(0,85px)}.catalog-product-view .box-tocart .fieldset .price-box{float:right;width:50%;margin-top:8px}.catalog-product-view .modal-popup.modal-slide._show .modal-inner-wrap .modal-content .attributes-details .attribute .attribute-title{width:45%}.catalog-product-view .modal-popup.modal-slide._show .modal-inner-wrap .modal-content .attributes-details .attribute .attribute-value{width:50%}}.page-layout-2columns-right .sidebar-additional{display:none !important;!i;!}.catalog-product-view.page-layout-2columns-right .column.main{width:100%;display:flex;flex-direction:row;align-items:flex-start}.catalog-product-view .product-info-main{float:none;width:50% !important}.catalog-product-view .custom-product-actions{width:22%;padding-left:3%}.custom-product-actions .box-tocart .fieldset{display:block !important}.custom-product-actions .action.tocart{margin:0 !important}.product-options-bottom .price-box .price-container .price,.product-info-price .price-box .price-container .price{font-size:30px !important;color:#333;font-weight:700}.product-attr-info .short_desc{font-size:16px;color:#333 !important;!i;!;line-height:1.5em;margin-top:20px}.product-info-main .product-attr-info .product-sku{font-size:16px;color:#333;font-weight:400;!;!i;!;margin-top:5px !important;!i;!}.page-layout-2columns-right .product-info-main .page-title-wrapper h1.page-title,.catalog-product-view .product-info-main-custom .page-title-wrapper h1.page-title{font-size:30px !important;!i;!;color:#1f5396 !important;!i;!}.product-attr-info .short_desc .read-desc.action{margin:20px 0 !important;!i;!;font-weight:700;color:#1f5396 !important;!i;!}.product-attr-info .short_desc .read-desc.action a{color:#1f5396 !important;!i;!;font-size:16px}.product-attr-details .product.attribute.description li{display:inline-block;width:45%;box-sizing:border-box;vertical-align:top;list-style-type:disc !important;margin:0;font-size:15px;font-weight:450;color:#000;padding:0 10px;position:relative;word-break:break-word}.product-attr-details .product.attribute.description ul{padding:0}.product-attr-details .product.attribute.description li:before{content:'';width:3px;height:3px;background:#000;position:absolute;top:10px;left:0;border-radius:3px;bottom:0}.product-attr-details .detail-section{margin-top:20px}.product-attr-details .detail-section .block-title{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #ccc;font-size:18px;font-weight:600}.product-attr-details .detail-section .block-content ul.product-attributes{padding:0;list-style-type:none}.product-attr-details .detail-section .block-content ul.product-attributes{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.product-attr-details .detail-section .block-content ul.product-attributes li{width:50%;box-sizing:border-box;padding:3px 0;display:flex;flex-wrap:wrap}.product-attr-details .detail-section .block-content ul.product-attributes li strong{font-size:16px;font-weight:600;width:48%;padding-left:2%}.product-attr-details .detail-section .block-content ul.product-attributes li span{width:50%}.product-attr-details .detail-section .block-content ul.product-attributes li:nth-child(4n+1),.product-attr-details .detail-section .block-content ul.product-attributes li:nth-child(4n+2){background-color:#fff}.product-attr-details .detail-section .block-content ul.product-attributes li:nth-child(4n+3),.product-attr-details .detail-section .block-content ul.product-attributes li:nth-child(4n+4){background-color:#f9f9f9}.catalog-product-view .page-bottom h3{padding:30px 0 0;margin-top:10px;font-size:20px}.product-slider-widgets .block.widget.block-viewed-products-grid .block-title{display:block}.product-slider-widgets .block.widget.block-viewed-products-grid .block-content.my.class ol li{width:100% !important;!i;!}.product-slider-widgets .block.widget.block-viewed-products-grid .block-content.my.class ol li .product-item-description{display:none}.product-slider-widgets .custom-product-listing .custom-carousel{margin-top:20px}.custom-product-actions a.action.tocompare{display:none}.custom-product-actions a.action.towishlist{margin:0;padding:20px 0;width:100%;border:1px solid #ccc;border-width:1px 0}.custom-product-actions .box-tocart{margin-bottom:20px}.page-layout-2columns-right .box-tocart .fieldset .field.qty{width:100%}.custom-product-actions .box-tocart select#qtyselect{display:inline-block;width:10px;padding-right:25px;position:relative;right:0;cursor:pointer}.catalog-product-view .product.media{width:25% !important}.page-layout-2columns-right .box-tocart .fieldset .field.qty .control .input-group{max-width:100% !important;width:100%}@media only screen and (max-width:767px){.catalog-product-view.page-layout-2columns-right .column.main{display:block !important}.catalog-product-view .product.media{width:100% !important}.catalog-product-view .product-info-main{width:100% !important}.catalog-product-view .custom-product-actions{width:100% !important;text-align:center;float:none}.catalog-product-view .custom-product-actions .field.qty{text-align:center !important}.page-layout-2columns-right .box-tocart .fieldset .field.qty{margin-right:0}}@media only screen and (max-width:640px){.catalog-product-view .custom-product-actions .product-info-price,.catalog-product-view .custom-product-actions .product-add-form,.catalog-product-view .custom-product-actions .product-social-links{width:auto !important;margin-bottom:0}.page-layout-2columns-right .box-tocart .fieldset .actions{margin-bottom:30px}.page-layout-2columns-right .box-tocart .fieldset .field.qty{margin:auto !important;display:block;max-width:252px}.product-attr-details .detail-section .block-content ul.product-attributes li{width:100%}.custom-product-actions a.action.towishlist span{display:inline-block}.catalog-product-view .custom-product-actions{width:100% !important;display:block}.custom-product-actions a.action.towishlist{padding:0}.product-attr-details .detail-section .block-content ul.product-attributes li:nth-child(odd){background-color:#f9f9f9 !important}.product-attr-details .detail-section .block-content ul.product-attributes li:nth-child(even){background-color:#fff !important;color:#000}}.catalog-product-view .page-bottom .container{max-width:1280px;margin:0 auto}.page-bottom .product-attr-details.container{padding:0;max-width:unset;border-bottom:1px solid #eff1f6;padding-bottom:30px}.page-bottom .product-attr-details.container .attribute-wrapper{max-width:1280px;margin:auto}.product-attr-details .title-list .attribute-block-title{padding:15px 10px;background-color:#fff;position:relative;font-size:14px;font-weight:700;text-transform:uppercase;border-radius:5px;border:1px solid #eff1f6;cursor:pointer}.product-attr-details .title-list .attribute-block-title.active{padding:15px 10px;background-color:#eff1f6;position:relative;font-size:14px;font-weight:700;text-transform:uppercase;border-radius:5px}.product-attr-details .title-list .attribute-block-title.active:after,.product-attr-details .title-list .attribute-block-title:after,.product-attr-details .attribute-block-title.active:after,.product-attr-details .attribute-block-title:after{content:'';display:inline-block;margin-left:5px;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #000;right:20px;position:absolute;top:35%;transition:.25s ease}.catalog-product-view .page-bottom{margin:30px auto 0;padding:40px 0 0 !important;border-top:1px solid #eff1f6}.page-bottom div#full-desc{display:none}.page-bottom .product-attributes{padding:0;list-style-type:none}.catalog-product-view .page-bottom ul.product-attributes li{vertical-align:top;display:flex;margin:15px 0 15px;position:relative;align-items:center;justify-content:space-between}.attribute-wrapper{margin-bottom:25px}.catalog-product-view .page-bottom ul.product-attributes li:before{content:'';width:0;height:0;border:0;margin:0}.catalog-product-view .page-bottom ul li>strong{width:25%;display:inline-block;text-transform:capitalize;font-size:14px;font-weight:400;color:#4f546e;top:0;position:relative}.catalog-product-view .page-bottom ul li>span{width:70%;display:inline-block;vertical-align:middle;font-weight:600;font-size:14px;color:#0f1949}.catalog-product-view .page-bottom .product-attributes li:last-child{width:100%}.catalog-product-view .page-bottom ul.product-attributes li:first-child{margin-top:0}.catalog-product-view .page-wrapper .page-bottom{max-width:100% !important;width:100%}.page-layout-2columns-right .page-bottom ul.product-attributes{padding:0;border:0;margin-bottom:40px}.catalog-product-view .page-wrapper .page-bottom div#author-awards{background-color:#eff1f6}.catalog-product-view .page-wrapper .page-bottom li.author-item{width:100%;background-color:#fff;border-radius:10px;padding:20px !important;!i;!;!o;!om;!o;!;box-sizing:border-box;text-align:center}.catalog-product-view .page-wrapper .page-bottom img{width:auto;max-height:200px}.catalog-product-view .page-bottom ul li:before{content:'' !important;width:0;height:0}.catalog-product-view .page-bottom #author-awards ul li h2{font-weight:500 !important;!i;!;font-size:14px !important;!i;!;!o;!om;!o;!;min-height:70px;max-height:70px;overflow:hidden}.owl-nav button.owl-prev,.owl-nav button.owl-next,.custom-listing .owl-nav button.owl-prev,.custom-listing .owl-nav button.owl-next{width:50px;height:50px;border-radius:50%;background-color:#fff !important;border:1px solid #cdcdcd !important;box-shadow:0 6px 4px -1px #cecece !important}.owl-nav button.owl-prev span,.owl-nav button.owl-next span{background-color:#fff;box-shadow:0 0 8px rgba(0,0,0,.1);position:relative;cursor:pointer;font-size:0;position:relative}.owl-nav button.owl-next span:after{content:'';position:absolute;top:50%;left:50%;width:8px;height:8px;border-top:2px solid #111;border-right:2px solid #111;transform:translate(-75%,-75%) rotate(45deg)}.owl-nav button.owl-prev span:after{content:'';position:absolute;top:0;left:0;width:8px;height:8px;border-top:2px solid #111;border-left:2px solid #111;transform:translate(-50%,-75%) rotate(-45deg)}#author-awards .owl-nav{position:absolute;top:40px;right:0}#author-awards .container{position:relative;padding-bottom:20px !important}#author-awards span.attribute-title{padding:50px 10px 30px !important;!imp;!im;!i;!;font-size:24px;border:0}.page-bottom div#main-author-illustrator .container{padding:30px 0 !important}.page-bottom #main-author-illustrator span.attribute-title{font-size:24px !important;color:#0f1949 !important;text-align:center;display:block;margin:20px auto}.page-bottom div#main-author-illustrator li{display:inline-block;width:49%;background-color:#f7f7fb;padding:20px !important;box-sizing:border-box;border-radius:10px;vertical-align:top}#main-author-illustrator .container span.attribute-title{display:block;margin:15px 0 30px;text-align:center}#main-author-illustrator li.illustrator-item.custom-section .pagebuilder-column:first-child{width:25%;float:left;vertical-align:top}#main-author-illustrator li.illustrator-item .pagebuilder-column:last-child{width:70%;float:left;padding-left:5% !important}.catalog-product-view .page-bottom .author-illustrator h2{margin:10px 0;font-size:16px}.catalog-product-view .page-bottom .author-illustrator p{font-size:14px}#author-awards-carousel{margin-bottom:0 !important;padding-bottom:40px !important;box-sizing:border-box;border:0}#author-reviews-carousel .owl-stage-outer{position:relative}#author-reviews-carousel .owl-nav,#author-reviews-carousel .owl-dots{display:flex;align-items:center;justify-content:center}#author-reviews-carousel .owl-nav{position:absolute;width:100%;bottom:30px;transform:translateY(10px);display:flex;justify-content:center;pointer-events:none;z-index:9999999;gap:20rem}#author-reviews-carousel .owl-nav button.owl-prev,#author-reviews-carousel .owl-nav button.owl-next{pointer-events:auto;border:none;font-size:20px;cursor:pointer}#author-reviews-carousel .owl-dots{margin-top:0;position:relative;z-index:1;top:40px}#author-reviews-carousel{position:relative;padding-bottom:80px !important;border:0}#author-reviews-carousel button.owl-dot{width:11px;height:11px;background-color:#c0b9b9;margin-right:5px;border-radius:50%}div#author-reviews{background-color:#f7f7fb}#author-reviews-carousel button.owl-dot.active{background-color:#000}#author-reviews span.attribute-title{font-size:24px;font-weight:700;display:block;text-align:center;padding:40px 0 15px !important;box-sizing:border-box}.catalog-product-view .page-bottom .reviews .pagebuilder-column div p:last-child{text-align:left !important;!i;!;color:#000 !important;!i;!io;!iom;!io;!i;!;font-weight:600;font-style:italic;font-size:14px}#author-reviews figure{max-width:200px;display:inline-block}#author-reviews{overflow:hidden;position:relative}#author-reviews-carousel .owl-stage-outer{overflow:visible !important}#author-reviews-carousel .owl-item:not(.cloned){opacity:.2;transition:transform .3s ease,opacity .3s ease;z-index:1;border-radius:10px}#author-reviews-carousel .owl-item{opacity:.2;transform:scale(.9)}#author-reviews-carousel .owl-item.active.center:not(.cloned){opacity:1}#author-reviews-carousel .owl-item.active.center{transform:scale(1);opacity:1;z-index:2;width:15% !important}#author-reviews-carousel .owl-stage{display:flex;flex-wrap:nowrap !important}#author-reviews-carousel .owl-item .review-item{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;padding:20px;background:#fff;border-radius:10px;box-shadow:-1px 4px 15px 3px #2e469947;border:1px solid #d9dce9}#author-reviews #author-reviews-carousel .owl-item li p,#author-reviews #author-reviews-carousel .owl-item.active li p{font-size:14px;line-height:22px}#author-reviews-carousel .owl-item.active.center li.review-item{box-shadow:-1px 4px 17px 5px #2e469930;border:1px solid #d9dce9}#author-reviews #author-reviews-carousel .owl-item li,#author-reviews #author-reviews-carousel .owl-item.active li{background:#fff;vertical-align:middle;padding:20px !important;box-sizing:border-box;border-radius:10px}.catalog-product-view .owl-item{display:inline-block}.catalog-product-view .owl-stage-outer{max-width:100%;width:100%;overflow:hidden}.page-bottom .custom-product-listing{background:#fff;padding-bottom:30px}.page-bottom .custom-product-listing strong.product-item-name a{font-size:14px;font-weight:700;padding-top:20px;line-height:22px;max-width:90%}.page-bottom .custom-product-listing .product-item a img{border-radius:10px;overflow:hidden;max-height:250px}.page-bottom .custom-product-listing .container{position:relative}.page-bottom .custom-product-listing h3{padding:40px 0;font-size:24px;font-weight:700}.page-bottom .custom-product-listing .owl-stage-outer,.page-bottom .custom-product-listing .owl-stage,.page-bottom .custom-product-listing .owl-carousel{position:unset}.page-bottom .custom-product-listing .owl-theme .owl-nav{position:absolute;right:0;top:0}.product-slider-widgets .block-viewed-products-grid{background:#eff1f6;position:relative;padding-bottom:30px}.product-slider-widgets .block-viewed-products-grid .block-title{display:block !important;margin-bottom:0}.page-layout-2columns-right .page-bottom .product-slider-widgets .block-viewed-products-grid li.product-item{width:100% !important}.page-layout-2columns-right .page-bottom .product-slider-widgets .amlabel-position-wrapper{display:none !important}.catalog-product-view .page-wrapper .page-bottom .product-slider-widgets img{max-height:250px}.catalog-product-view ol.recent-viewed.product-list.owl-carousel.owl-loaded.owl-drag{padding:0 0 20px;border-radius:10px;overflow:hidden;position:unset !important;margin-bottom:0}.product-slider-widgets .block-viewed-products-grid .block-title h3{font-size:24px;padding:40px 0}.catalog-product-view ol.recent-viewed{padding:0}.product-slider-widgets .block-viewed-products-grid .owl-nav{position:absolute;top:15px;right:0}.product-slider-widgets .block-viewed-products-grid .recent.container{position:relative}.owl-carousel .owl-stage-outer,.owl-carousel .owl-stage{position:unset !important}.product-slider-widgets .block-viewed-products-grid .product-item a{font-size:14px;font-weight:700;padding-top:10px;line-height:22px}.page-layout-2columns-right .product-info-main .page-title-wrapper h1.page-title{font-family:Montserrat;font-size:24px !important;color:#0f1949 !important;margin-bottom:15px;font-weight:700;line-height:30px !important}.catalog-product-view .product-authors{font-weight:400;font-size:14px;margin-top:5px}.catalog-product-view .product-authors a{color:#0f1949;font-style:italic;border-bottom:1px solid #0f1949 !important}.catalog-product-view .short_desc{font-weight:400;font-size:14px;line-height:150%;margin-top:10px !important}.catalog-product-view .read-desc.action,.catalog-product-view .read-less.action{margin-top:10px}.catalog-product-view .read-desc.action a,.catalog-product-view .read-less.action a{font-weight:700;font-size:14px;color:#2d4695;line-height:125%;text-decoration:underline !important;text-decoration-style:solid !important}.page-layout-2columns-right .product-info-main .award-winner.scrollto.custom,.page-layout-2columns-right .product-info-main .critically-reviewed.scrollto.custom{display:inline-block !important;margin-bottom:0;background:#eff1f6;margin-right:20px;padding:10px 10px 10px 43px;border-radius:10px}.catalog-product-view .product-info-main .product-critic-awards .critically-reviewed.scrollto:before{background:url(../images/bluestar.svg);background-repeat:no-repeat;background-position:center;background-size:100%;top:-3px;width:20px;height:20px;bottom:0;margin:auto;left:13px}.catalog-product-view .product-info-main .product-critic-awards .award-winner.scrollto:before{background:url(../images/award_1.svg);background-repeat:no-repeat;background-position:center;background-size:100%;top:0;width:24px;height:24px;bottom:0;margin:auto;left:13px}.product-critic-awards{margin-top:25px !important;padding-bottom:10px;border-bottom:1px solid #e5eafc}.page-layout-2columns-right .product-info-main .award-winner.scrollto.custom a strong,.page-layout-2columns-right .product-info-main .critically-reviewed.scrollto.custom a strong{font-size:14px;font-weight:600;color:#0f1949 !important;line-height:100%}.breadcrumbs li.item.product>strong{font-weight:700;font-size:12px;line-height:100%;color:#0f1949}.breadcrumbs a{font-weight:400;font-size:12px;line-height:100%;color:#0f1949}.breadcrumbs a:visited{color:#2d4695}.breadcrumbs .item:not(:last-child):after{content:"/";font-size:18px;line-height:18px;font-weight:700}.catalog-product-view .product-authors a:hover:focus{border-bottom:1px solid #0f1949 !important}.available-formats{display:flex;width:auto !important;list-style-type:none;padding:0;margin-bottom:5px}.format-chiklet{width:100%}.format-chiklet.selected,.available-formats .format-chiklet:hover{border:0 !important;background:#d9dce9 !important;border-bottom:1px solid #d9dce9 !important}ol.available-formats li{width:50%}.format-chiklet{width:100% !important;border:0 !important;border-top-left-radius:20px !important;border-top-right-radius:20px;border-bottom:1px solid #d9dce9 !important;text-align:center}.format-chiklet .format-name{line-height:100%;font-size:12px;font-weight:700;text-transform:uppercase;color:#0f1949}.custom-product-actions .product-info-price .price-box .price-container>span.custom-price{display:none}.custom-product-actions .product-info-price .price-box .price-container>span span{margin-left:25px;font-size:24px !important;font-weight:700 !important;color:#0f1949}.page-layout-2columns-right .product-add-form,.page-layout-2columns-right .product-social-links{display:block !important}.box-tocart .fieldset .field.qty .control .input-group input{border-right-color:#c9c9c9 !important}.page-layout-2columns-right .box-tocart .fieldset .field.qty .control .input-group .input-group__addon{text-align:center}.page-layout-2columns-right .box-tocart .fieldset .field.qty .control .input-group input{width:100px}.page-layout-2columns-right .box-tocart .fieldset .field.qty .control .input-group{max-width:210px;margin:0 0 10px}.box-tocart{max-width:210px;margin:auto;padding:7px 0 10px}.catalog-product-view .custom-product-actions{border:1px solid #d9dce9;border-radius:20px}.catalog-product-view ol.available-formats li:first-child .format-chiklet{border-top-right-radius:0}.catalog-product-view ol.available-formats li:last-child .format-chiklet{border-top-left-radius:0 !important}.product-options-bottom .price-box,.product-info-price .price-box{padding-bottom:0}.product-social-links .action.tocompare{display:none}.page-layout-2columns-right .product-social-links{max-width:186px;margin:auto;padding:10px;border:1px solid #d9dce9;border-radius:20px;text-align:center;margin-bottom:20px}.box-tocart .fieldset .field.qty .control .input-group .input-group__addon .input-group__button{padding:7px 15px}.product-addto-links .action{margin-right:0}.page-layout-2columns-right .product-info-main .award-winner.scrollto.custom{margin-right:0 !important}.catalog-product-view .product.media{padding:10px;box-sizing:border-box;background:#f7f7fb;border-radius:10px}.catalog-product-view .breadcrumbs{padding:20px 0;margin-bottom:30px}.catalog-product-view #maincontent{padding:0}.catalog-product-view .product.media .fotorama__nav--thumbs .fotorama__nav__frame{padding:0;margin-right:10px}.amasty-label-container:not(.-preview){margin-left:0 !important;position:relative;left:0}.catalog-product-view .product.media .fotorama__nav--thumbs .fotorama__nav__frame img{max-width:100%;max-height:100%}.catalog-product-view .product.media .fotorama__thumb-border{display:none}.catalog-product-view .fotorama__nav__frame--thumb .fotorama__thumb{opacity:.5;border-radius:10px;overflow:hidden}.catalog-product-view .fotorama__nav__frame--thumb.fotorama__active .fotorama__thumb{border:1px solid blue;opacity:1}.catalog-product-view .fotorama__thumb__arr.fotorama__thumb__arr--right,.catalog-product-view .fotorama__thumb__arr.fotorama__thumb__arr--left{max-width:30px;max-height:30px;top:15px;width:100%;height:100%;background:0 0}.catalog-product-view .fotorama__thumb__arr.fotorama__thumb__arr--left .fotorama__thumb--icon,.catalog-product-view .fotorama__thumb__arr.fotorama__thumb__arr--right .fotorama__thumb--icon{box-sizing:border-box;border:1px solid #cecece;border-radius:50%;background-color:#fff;z-index:9999;padding:13px;position:relative}.catalog-product-view .fotorama__thumb__arr.fotorama__thumb__arr--left{left:0}.catalog-product-view .fotorama__thumb__arr.fotorama__thumb__arr--right{right:0}.catalog-product-view .fotorama__thumb__arr.fotorama__thumb__arr--right .fotorama__thumb--icon{background-position:11px 7px !important;background-size:7px}.catalog-product-view .fotorama__thumb__arr.fotorama__thumb__arr--left .fotorama__thumb--icon{background-position:10px !important;background-size:7px 11px;left:23px;max-width:29px;max-height:29px;top:18px}.catalog-product-view .fotorama--fullscreen img.fotorama__img{max-width:100%;opacity:1}.catalog-product-view .fotorama--fullscreen .fotorama__nav__frame--thumb .fotorama__thumb{opacity:1;cursor:pointer}.catalog-product-view .fotorama--fullscreen .fotorama__thumb-border{display:none}.catalog-product-view .page-bottom .allawards img{min-height:120px;overflow:hidden;max-height:120px !important}.catalog-product-view .page-bottom .reviews img{margin-bottom:0}.review-item{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center;border-bottom:0;box-shadow:-1px 4px 17px 5px #2e469930;border:1px solid #d9dce9;background:#fff !important;vertical-align:middle;padding:20px !important;box-sizing:border-box;border-radius:10px}.catalog-product-view .page-bottom .reviews div.swiper-wrapper{padding:20px 0 !important;height:100%;display:flex;align-content:center;flex-wrap:nowrap;align-items:center}.catalog-product-view .page-bottom .reviews p{width:100%;font-size:14px;line-height:22px;text-align:left}.catalog-product-view .page-bottom .swiper-slide.review-item .pagebuilder-column{text-align:left;margin-bottom:15px}.swiper.mySwiper{margin-bottom:40px}.swiper-button-next,.swiper-button-prev{position:relative;!important;display:inline-block !important;float:left}.swiper-pagination{display:inline-block !important;position:relative !important;width:max-content !important;float:left;padding:20px;top:5px !important}.swiper-button-next,.swiper-button-prev{width:50px !important;height:50px !important;border-radius:50%;background-color:#fff !important;border:1px solid #cdcdcd !important;box-shadow:0 6px 4px -1px #cecece !important;position:relative !important;margin:7px !important;top:0 !important;bottom:0 !important}.swiper-button-prev:after{content:'' !important;position:absolute;top:53%;left:55%;width:8px;height:8px;border-top:2px solid #111;border-left:2px solid #111;transform:translate(-50%,-75%) rotate(-45deg)}.swiper-button-next:after{content:'' !important;position:absolute;top:54%;left:53%;width:8px;height:8px;border-top:2px solid #111;border-right:2px solid #111;transform:translate(-75%,-75%) rotate(45deg)}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:0;left:0}.swiper-pagination-bullet-active{background:#000 !important}.slider-arrow:after{content:"";display:block;clear:both}.slider-arrow{text-align:center;display:flex;flex-direction:row;justify-content:center}.swiper-button-next:focus,.swiper-button-prev:focus{outline:2px solid #ff9800 !important;outline-offset:4px}.swiper-slide.review-item.swiper-slide-prev,.swiper-slide.review-item.swiper-slide-next{opacity:.2;transform:scale(.85)}.allawards button.owl-prev{margin-right:10px}ul.author-wrapper-bec{border:0 !important}.fotorama__stage{margin-bottom:20px}.catalog-product-view ol.available-formats li .format-chiklet{padding:8px 0}.catalog-product-view .breadcrumbs{padding:20px 0;margin-bottom:15px}.ammenu-nav-sections{margin-bottom:15px !important}.product-attr-info .product-author div span{display:inline-flex;color:#4f546e !important;font-size:14px}.catalog-product-view .product-authors.written{display:none}.product-attr-info .product-author div span a{margin-left:5px}.catalog-product-view .product-info-main .product-author>div a span{color:#0f1949 !important;border-bottom:1px solid}.product-author.edited{margin-top:0 !important;margin-bottom:10px;padding-bottom:30px;border-bottom:1px solid #e5eafc}p.short-desc-preview{color:#0f1949;line-height:150%;font-weight:400;font-size:14px}.short-desc{margin-top:0 !important;border-top:1px solid #e5eafc;padding-top:12px;font-size:14px;color:#0f1949}.catalog-product-view .custom-product-actions{padding-left:0}.custom-product-actions a.action.towishlist{margin:0;padding:0;width:100%;border:0 !important;border-width:0;font-size:12px}.custom-product-actions .box-tocart{margin-bottom:0}.page-layout-2columns-right .box-tocart .fieldset .field.qty .control .input-group input{background-image:none !important}.catalog-product-view .page-bottom .product-author ul{padding:0}.catalog-product-view .page-bottom .author_section ul li{margin:0;list-style:outside;list-style-position:outside;margin-left:20px;margin-bottom:10px;font-weight:400;font-style:Italic;font-size:14px !important;line-height:20px}.page-bottom .author_section span a{color:#2d4695;font-size:14px !important;text-decoration:none !important;font-weight:400 !important}.catalog-product-view .page-bottom .author_section ul li::marker{font-size:12px;color:#2d4695}.product-author .row{display:flex;margin:0 !important}.catalog-product-view .page-bottom ul li:before{display:none}.page-bottom .author_section .author_head,.page-bottom .author_head{margin-bottom:10px;display:block}.product-attr-info .product-author{margin-top:0 !important;margin-bottom:0;padding-bottom:20px}p.desc-preview,.short-desc p,.short-desc li{font-size:14px;color:#0f1949;line-height:150%}button:focus{outline:2px solid #ff9800 !important;outline-offset:4px;position:relative;z-index:9}.product-attr-details .product.attribute.description.includes li{display:Block;width:auto;box-sizing:border-box;vertical-align:top;list-style-type:none !important;margin:0 0 5px;font-size:14px !important;color:#0f1949;font-weight:400;padding:0 5px 5px;position:relative;word-break:break-word;margin-bottom:10px}.catalog-product-view ol.recent-viewed .owl-carousel .owl-nav button.owl-prev,.catalog-product-view ol.recent-viewed .owl-carousel .owl-nav button.owl-next{margin:5px}.attribute-block-content{padding:5px}.fotorama__fullscreen .fotorama__stage{margin-bottom:0}.block.widget.block-viewed-products-grid .owl-carousel .owl-nav button.owl-prev,.block.widget.block-viewed-products-grid .owl-carousel .owl-nav button.owl-next{margin:5px}.custom-product-actions .format-chiklet .price{font-size:15px;font-weight:600;color:#000}.available-formats.single-format{justify-content:center}ol.available-formats.single-format li{width:100%}.custom-product-actions .product-info-price{margin-top:10px}ol.available-formats.single-format li:last-child .format-chiklet:hover{border-top-left-radius:20px !important;background:red;border-top-right-radius:20px !important}.column.main>.block.related,.custom-product-actions span.custom-price,.catalog-product-view .special-offers,div#description{display:none}.product-attr-details{visibility:hidden}.page-bottom .custom-product-listing h3{text-transform:capitalize}.catalog-product-view .product-info-main .product-attr-info .product-author{padding-bottom:10px}.catalog-product-view .product-info-main .product-attr-info .product-author>div a{display:inline}.owl-nav.disabled{cursor:not-allowed}.author-list{font-size:16px;color:#4f546e !important;margin-bottom:5px}.author-list a{font-size:19px !important;font-style:italic;font-weight:500 !important;color:#0f1949 !important;font-family:Merriweather;text-decoration:underline}.author-list a:hover{text-decoration:underline}.ammenu-header-container .header.content .ammenu-logo img{width:256px}.ammenu-header-container .header.content{margin-bottom:0}.header.content{padding:18px 0 !important}.ammenu-nav-sections.-topmenu .ammenu-items.-root>.ammenu-item>.ammenu-link{font-weight:600 !important;text-align:center}.ammenu-menu-wrapper.-desktop .ammenu-items,.ammenu-nav-sections.-topmenu:not(.-hamburger) .ammenu-main-container .ammenu-items.-root{max-width:1280px}.ammenu-menu-wrapper .ammenu-link:focus{background:0 0;border-color:transparent;box-shadow:none;color:inherit;font-weight:inherit;outline:none;box-shadow:0 0 3px 1px #00699d;border:none !important;outline:none !important}.ammenu-menu-wrapper.-desktop .ammenu-items,.ammenu-nav-sections.-topmenu:not(.-hamburger) .ammenu-main-container .ammenu-items.-root,.ammenu-content .ammenu-menu-wrapper.-desktop .ammenu-item .ammenu-submenu-container:focus{border:none !important;outline:none !important}.ammenu-menu-wrapper .ammenu-link{justify-content:center}.ammenu-menu-wrapper.-desktop .ammenu-item.-main>.ammenu-link{color:#fff !important;padding:15px 0 !important}.ammenu-button.-hamburger{border-bottom:4px solid;border-top:4px solid;height:24px;margin:15px 20px 15px 10px;padding:6px 0;width:36px}.ammenu-button.-hamburger:before{border-top:4px solid}.ammenu-menu-greetings.-logged,.ammenu-menu-greetings{display:none}.ammenu-menu-wrapper{margin-bottom:0}.box-tocart div#qtycounter select,.page-layout-2columns-right .page-wrapper .page-main.page-main-details{display:none}.cms-virtual-catalogs .footerlinks .f-links h2{border-bottom:none;padding-bottom:0}.checkout-cart-index .cart.table-wrapper .actions-toolbar>.action-edit{right:30px !important}div#description{display:none}.catalog-product-view .product-info-main .product-attr-info .product-author>div a{display:inline}.catalog-product-view .product-info-main .product-attr-info .product-author{padding-bottom:10px}.catalog-product-view .author-list{font-size:16px;color:#4f546e !important;margin-bottom:5px}.catalog-product-view .author-list a{font-size:19px !important;font-style:italic;font-weight:500 !important;color:#0f1949 !important;font-family:Merriweather;text-decoration:underline}.catalog-product-view .author-list a:hover{text-decoration:underline}.catalog-product-view .product-links{margin-top:15px;font-family:'Montserrat',sans-serif;font-weight:500;font-size:15px}.catalog-product-view .product-links h3{font-size:16px;font-weight:600;margin-bottom:10px}.catalog-product-view .product-links .row{display:flex;flex-wrap:wrap;gap:20px}.catalog-product-view .product-links .col{flex:1;min-width:250px}.catalog-product-view .product-links ul{list-style-type:disc;padding-left:20px;margin:0}.catalog-product-view .product-links li{margin-bottom:6px}.catalog-product-view .product-links a{color:#002f6c;text-decoration:none}.catalog-product-view .product-links a:hover{text-decoration:underline}.page-products .column.main li.item.product.product-item{border-radius:15px;padding:0 !important;border:0;background:#fff}.page-products .column.main li.item.product.product-item:hover,#amasty-shopby-product-list .product-item-photo .product-image-wrapper{border-radius:15px}.page-products .product-item-info{width:auto;border:1px solid #e5eafc;border-radius:15px;transition:.25s ease}.page-products .products-grid .product-item-info:hover,.page-products .products-grid .product-item-info.active{-webkit-box-shadow:none;background:unset;box-shadow:none;border:1px solid #a0b2f1;margin:0;padding:0 !important;transition:.25s ease}.catalog-category-view .column.main :focus,.catalogsearch-result-index .column.main :focus{outline:none !important;outline-offset:0}.catalog-category-view .product-info .product-item-name .product-item-link:focus,.catalogsearch-result-index .product-info .product-item-name .product-item-link:focus{border-bottom:0 !important}.catalog-category-view .product.details.product-item-details,.catalogsearch-result-index .product.details.product-item-details{padding:10px !important}.catalog-category-view .product-info .product-item-name .product-item-link,.catalogsearch-result-index .product-info .product-item-name .product-item-link{color:#323232;font-weight:600;font-size:16px;line-height:24px}.catalog-category-view .product.details.product-item-details,.catalogsearch-result-index .product.details.product-item-details{padding:0 10px 10px !important;background:#f8faff;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.catalog-category-view .products.list .attributes-info span.custom-price,.catalogsearch-result-index .products.list .attributes-info span.custom-price{display:none}.catalog-category-view .products.list .product-item .attributes-info,.catalogsearch-result-index .products.list .product-item .attributes-info{display:flex;flex-wrap:nowrap;justify-content:space-between;margin-top:10px;margin-bottom:10px}.catalog-category-view .products.list .product-item .price-box,.catalogsearch-result-index .products.list .product-item .price-box{margin:0}.page-products .product-item .tocart,.page-products .product-item-actions .actions-primary{display:block !important;flex-grow:.8}.page-products .product-item-actions .actions-secondary .tocompare{display:none}.page-products .products-grid .product-item-actions{margin:15px 0 10px;display:flex;justify-content:space-between}.page-products .product-item-actions .actions-secondary>.action,.page-products .wishlist.split.button>.action.split{line-height:35px;text-align:center;width:auto;border:1px solid #929292;border-radius:10px}.page-products .product-item-actions .actions-secondary>.action:focus{border-bottom:1px solid #929292 !important}.page-products .product-item .action.towishlist:before,.page-products .wishlist.split.button>.action.split:before{content:"";background:url(../images/wishheart.svg);width:50px;height:40px;background-position:center;background-repeat:no-repeat;background-size:25px 20px}.page-products .product-item .tocart{font-size:16px;border-radius:10px;width:100%}.page-products .product-item .price-box .price{font-size:18px;color:#323232}.page-products .product-info .plp-sku{font-size:16px}.page-products .toolbar .select-box .label:after{background-image:url('../images/downarrow.svg');background-color:transparent}.page-products .toolbar .sorter .limiter-outer{float:right;width:72%}.page-products .toolbar .sorter{width:300px;display:flex;justify-content:space-between;float:right;margin-top:3px}.page-products .toolbar-amount{float:left;font-size:16px;width:200px}.page-products .modes{display:none}.page-products .toolbar-amount .toolbar-number{font-weight:700}.page-products .toolbar .sorter .fixed-label{font-size:16px;font-weight:400;text-transform:CAPITALIZE}.page-products .select-box .select{padding:5px 10px}.page-products .toolbar .sorter.select-box .select{right:-5px;top:3px}.page-layout-2columns-left .sidebar-main div#layered-filter-block{border:1px solid #e5eafc;padding:10px 15px;border-radius:10px}.page-products .toolbar .sorter .label{font-weight:600 !important;padding:8px 10px}.page-products a.action.next:focus{border:2px solid #00539b}.page-products .pages .action.next>span,.pages .action.previous>span{position:static;font-weight:600;font-size:16px;line-height:24px;text-align:center;color:#2e4699 !important}.page-products .pages .action.next:after{color:#2e4699}.page-products .pages .action{border-radius:7px;background:0 0;padding:7px 20px 5px 15px;border:2px solid #e5eafc}.catalog-category-view .product-info .product-item-name .product-item-link,.catalogsearch-result-index .product-info .product-item-name .product-item-link{min-height:50px;max-height:50px}.page-products .product-item-info a:focus{border-bottom:0 !important}.catalog-category-view .product.details.product-item-details strong.product.name.product-item-name,.catalogsearch-result-index .product.details.product-item-details strong.product.name.product-item-name{padding-top:13px}.catalog-category-view li.item.pages-item-next,.catalog-category-view li.item.pages-item-previous,.catalogsearch-result-index li.item.pages-item-next,.catalogsearch-result-index li.item.pages-item-previous{background:0 0;padding:0}.page-products .pages .item{background:#deeafa;border-radius:5px}.page-products .pages a.page{padding:7px 18px}.page-products .pages .item a span{color:#000;font-weight:500}.page-products li.item.current span{color:#fff}.page-products li.item.current{background:#2e4699;padding:7px 14px}.page-products .pages .action.previous:before,.page-products .pages .action.next:after{position:relative;top:-1px;margin:0 5px}.filter .block-subtitle{color:#323232;font-weight:700;text-transform:capitalize}.page-products .pages .action:hover{background:0 0;border-color:#2e4699}.page-products .pages .item:hover{opacity:.8}.page-products .pages .action:focus{border-color:#2e4699 !important}.filter-options-item .filter-options-title{background:#eceff6;color:#000}.filter-options-item .filter-options-title:after{color:#000;font-weight:400}.filter-options-title:focus{outline:none !important}.filter-options-content .am-ranges a:focus,.page-products.catalog-category-view .columns .sidebar-main .block-title.filter-title strong:focus,.page-products.catalogsearch-result-index .columns .sidebar-main .block-title.filter-title strong:focus,.block-actions.filter-actions a:focus,.category-nextrows .assets-list a:focus,.filter .block-subtitle:focus,.pages a.page:focus,.block-content.filter-content a:focus{border:none !important;outline:none !important;box-shadow:none !important}.page-products .product-item span.product-image-container{margin:auto;text-align:center;display:block}.page-products .toolbar .sorter.select-box .select{height:auto}.filter-options-item .filter-options-content .items:not(.items-children):not(.am-category-view),.filter-options-item .filter-options-content .am-category-wrapper,.filter-options-item .filter-options-content .amshopby-fromto-wrap{margin:0 10px;padding:0}li.amshopby-button-wrap{list-style:none;margin-bottom:20px}.block-actions.filter-actions{text-align:left}.block-actions.filter-actions a span{font-family:Montserrat;font-weight:400;font-size:16px;color:#fff}.custom-tabs .tabs-dropdown:focus{outline:none !important}.amshopby-filter-current .amshopby-item.item{position:relative;z-index:1;padding:8px 35px 8px 10px;margin-right:10px;background:#eceff6;border-radius:10px}.amshopby-filter-current .amshopby-remove{display:flex;justify-content:center;align-items:center;height:12px;position:absolute;width:12px;top:12px;left:unset;right:10px}.amshopby-filter-current .amshopby-item.item,.amshopby-filter-current .amshopby-filter-value{display:inline-block}.amshopby-filter-current .amshopby-filter-name{display:none;font-weight:600;padding:0 5px 0 0}.amshopby-filter-current .amshopby-remove:after,.amshopby-filter-current .amshopby-remove:before{background-color:#000;height:2px}.filter-current .items{padding:5px;margin:15px 0 0}.am-show-more:hover,.filter-options-content .am-show-more:hover{border:none}.filter-actions .filter-clear{color:#fff;font-size:14px;line-height:19px;padding:10px;background:#00539b;border-radius:10px}a.action.clear.filter-clear:hover{background:#1d517e}a.action.clear.filter-clear:hover a span{color:#fff}.custom-tabs .tabs-wrapper{display:grid;grid-template-columns:280px 1fr;gap:30px}.tabs-sidebar{display:flex;flex-direction:column}.tabs-navigation{list-style:none;padding:0;margin:0 0 20px;border:1px solid #e5eafc;border-radius:6px;overflow:hidden}.tabs-navigation .tab-header{padding:12px 16px;cursor:pointer;border-bottom:1px solid #e5eafc;font-weight:400;margin-bottom:0;text-transform:capitalize;background:#fff}.tabs-navigation .tab-header.active{background:#fff;color:#2e4699;font-weight:600;font-size:16px;text-transform:capitalize;padding-right:30px;position:relative}li.tab-header.active:after{content:"";border:solid #2e4699;border-width:0 2px 2px 0;display:inline-block;padding:4px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);position:absolute;right:15px;top:0;bottom:0;margin:auto;height:0}.tabs-dropdown{padding:8px;margin-bottom:20px;border:1px solid #e5eafc;border-radius:10px}.category-nextrows{margin:20px 0 !important;padding:0;width:100%}.category-nextrows .assets-list{list-style:none;margin:0;padding:0;border-radius:10px;background:#1e3a8a}.category-nextrows .assets-list li{margin-bottom:0;border-bottom:1px solid #fff}.category-nextrows .assets-list li:before{content:"";background:url(../images/link.svg);background-repeat:no-repeat;background-size:18px;width:18px;height:18px;display:inline-block;vertical-align:middle;margin:0 0 0 13px}.category-nextrows .assets-list a{display:block;margin-bottom:0;padding:10px 14px;color:#fff;border-radius:0;text-decoration:none;font-size:14px;display:inline-block}.category-nextrows .assets-list a:hover{border-radius:0;text-decoration:underline !important}.category-nextrows strong.title{font-weight:600;font-size:12px;margin-bottom:10px;display:block}.tabs-content{background:#fff;border:1px solid #e5eafc;border-radius:10px;padding:10px}.tab-pane{display:none}.tab-pane.active{display:block}.custom-tabs .tabs-navigation{display:block !important}.custom-tabs{max-width:1260px;margin:auto;padding:0 5px}.category-tabs{background:#fbfcff}.tabs-navigation .tab-header:last-child{border-bottom:0}.category-tabs{background:#fbfcff;padding:50px 0}.custom-tabs .title>h1{font-weight:700;font-size:32px;color:#2e4699;margin-bottom:40px}span.block-subtitle.filter-current-subtitle{font-weight:600}.sidebar-main .block-actions.filter-actions,.filter-options-item .filter-options-content .count{display:none}.pages .action.next>span.label,.wishlist.split.button .action.toggle{display:none}.wishlist.split.button{margin-right:0}.page-products .page.messages{position:fixed;top:60px;z-index:999;left:0;right:0;margin:auto;max-width:500px}.page-products .page.messages .message{padding:12px 20px 12px 50px;z-index:999;margin:0 0 20px;max-width:500px;border-radius:10px;box-shadow:0 0 4px 5px #989898}.filter-options .items .items-children.-folding{padding:0 !important;overflow-y:auto;max-height:250px}div#layered-filter-block ol.items.-am-multiselect{max-height:250px;overflow-y:auto}button.am-show-more.-active:focus{background:0 0;border:none}.am-show-more,.filter-options-content .am-show-more{color:#2e4699}.am-show-more:hover,.filter-options-content .am-show-more:hover{color:#000}.filter-options-content a .label{width:95%}.sidebar div#am-shopby-container{display:none}.footer-social-container:after{content:'';display:block;clear:both}.footer-social-container{padding:30px 0;border-bottom:1px solid #2776a6;margin-bottom:30px}.footer-social-container div#sign-up{display:inline-block;float:left;width:50%;box-sizing:border-box}.footer-social-container div#hub-newsletter{float:right;width:50%;box-sizing:border-box;text-align:left !important;color:#fff;font-size:18px;font-weight:700}.footer-social-icons .icons .social-head{display:block;color:#fff;text-align:left;text-transform:capitalize;font-size:18px;width:100%;margin-bottom:15px}.footer-social-icons .icons ul{text-align:left}.footer-social-icons .icons{display:block;padding:0}.footer-social>.block-static-block{display:none}.footer-social-icons .icons ul li{margin-right:10px}.page-footer .footer.content .footer-links .pagebuilder-column .f-links h2{font-size:18px;margin-bottom:20px !important}.page-footer .footer.content .footer-links .pagebuilder-column .f-links li{line-height:1em;padding-bottom:10px}.page-footer .footer.content .footer-links .pagebuilder-column .f-links li a{font-size:16px;color:#d0d0d0}.page-footer .footer.content{margin:0 0 20px}.footer-links .pagebuilder-column-group .pagebuilder-column{width:49% !important;display:block}.footer-social-icons .icons ul li img{box-shadow:0px 3px 3px 1px #0c}footer.page-footer{margin-top:15px}div#hub-newsletter{max-width:500px}.page-footer .footer.content .footer-links .pagebuilder-column .f-links li a:hover{color:#fff}footer.page-footer a:focus{border:none !important;outline:none !important}.page-footer .footer.content{margin:0 0 20px;border:none}.filter-options .am-labels-folding .item{padding:0 0 0 20px !important;display:flex !important}.page-products .action.primary:hover,.page-products .action.primary:focus,.page-products .action-primary:hover,.amshopby-button:hover,.am-filter-go:hover{background:#bd4437;border:1px solid #dd4d3e}.filter-options-item .filter-options-content .items:not(.items-children):not(.am-category-view),.filter-options-item .filter-options-content .am-category-wrapper,.filter-options-item .filter-options-content .amshopby-fromto-wrap{margin:0;padding:0}.page-products .page-main{padding-left:10px;padding-right:10px}.page-products .product-info .plp-sku{font-size:16px;max-width:max-content;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;hyphens:auto;overflow:hidden;max-height:20px}.wistia_click_to_play a{background:#2e4699 !important;color:#fff !important;font-weight:600;padding:16px 12px 16px 50px !important;position:relative;border-radius:50px !important;margin-right:20px !important;display:inline !important}.wistia_click_to_play a:before{position:absolute;content:"";background:url(../images/playicon.svg);background-repeat:no-repeat;background-size:100%;height:32px;width:32px;display:inline-block;vertical-align:middle;left:13px;top:0;bottom:0;margin:auto}.page-products .fa-shopping-cart:before{content:"";background:url('../images/cartshop.svg');background-repeat:no-repeat;background-size:100%;height:32px;width:32px;display:inline-block;vertical-align:middle}.page-products a.shopnow{padding:8px 19px 8px 10px !important;font-weight:600;color:#de4c3d !important;border-color:#de4c3d !important;float:left;clear:none}.page-products i.fas.fa-shopping-cart{margin-right:5px !important}.wistia_click_to_play{display:inline-block !important;padding:16px 0 !important}div#buttons:after{content:"";display:block;clear:both}.wistia_embed{float:left;display:block !important}.footer-social-icons .icons ul li span.icon.hastag{line-height:40px;color:#fff}.spot-on-first-row .spt-sec-1-left a.shopnow:before{display:inline-block;position:static;vertical-align:middle;background:url(../images/cartshop.svg);background-repeat:no-repeat;background-size:100%;height:32px;width:32px}.category-nextrows.final ul{max-width:300px;text-align:left}@media screen and (min-width:960px){.catalog-product-view .columns{display:flex;flex-direction:row-reverse;flex-wrap:nowrap}.catalog-product-view.page-layout-2columns-right .column.main{display:flex;width:75% !important}.catalog-product-view .custom-product-actions{clear:both;width:25%}ul.author-wrapper-bec{border:0 !important;display:flex}}@media screen and (min-width:960px){.catalog-product-view .page-footer{margin-top:0}}@media screen and (min-width:1024px){.ammenu-menu-wrapper.-desktop .ammenu-submenu-container{z-index:999;box-shadow:0 4px 5px rgba(35,74,87,.1)}.page-products .products-grid .product-item{margin-left:2% !important;padding:5px;width:calc((100% - 4%)/3) !important}.page-products .products-grid .product-item:nth-child(3n+1){margin-left:0 !important}.column.main .product-item{border:1px solid #e0e0e0;padding:40px 0}.tabs-dropdown{display:none}}@media screen and (max-width:960px) and (min-width:640px){.catalog-product-view .columns{display:block}.catalog-product-view.page-layout-2columns-right .column.main{display:block;width:100%}.custom-product-actions{clear:both;width:100%}}@media screen and (max-width:1320px) and (min-width:1024px){.header.content{padding:15px 5px 15px 15px !important}}@media screen and (max-width:1320px){.catalog-product-view .page-wrapper .page-bottom .container,.catalog-product-view #maincontent,.catalog-product-view .breadcrumbs,.page-bottom div#main-author-illustrator .container{padding:0 20px !important;box-sizing:border-box}.catalog-product-view .page-wrapper .header.content{padding:20px !important;box-sizing:border-box}#author-awards .owl-nav,.page-bottom .custom-product-listing .owl-theme .owl-nav,.product-slider-widgets .block-viewed-products-grid .owl-nav{right:20px}.footer-social-container div#hub-newsletter{width:50%;text-align:left}.footer-social-container>div{padding:0 20px}}@media screen and (max-width:1200px){.catalog-product-view .fotorama__active .fotorama__dot{border-color:#4d87c4;background:#4d87c4;border-radius:50%}.catalog-product-view .fotorama__dot{left:2px;top:3px;width:8px;height:8px;border:1px solid #c4c4c4;background:#c4c4c4}.fotorama__nav--dots{padding:0 0 10px}.page-products .toolbar .limiter{display:none !important}}@media (min-width:1200px){.catalog-product-view.page-layout-2columns-right .column.main{margin-right:2%;width:80%}.catalog-product-view .custom-product-actions{clear:both;width:20%}.page-bottom div#main-author-illustrator li:last-child{margin-left:1%}}@media screen and (min-width:768px){.catalog-product-view .columns{display:flex;flex-direction:row-reverse !important;flex-wrap:nowrap;align-items:flex-start}.page-layout-2columns-right .box-tocart .fieldset{flex-direction:column-reverse;justify-content:center;align-items:center}.page-layout-2columns-right .product.media{width:30% !important;margin-right:0;margin-right:20px}.page-layout-2columns-right .columns .column.main .product-info-main{width:65% !important;margin-right:2%;margin-left:0}#magespark_ajaxmultiple_cart_popup button.fancybox-button.fancybox-close-small{top:1px !important;right:11px !important}#magespark_ajaxmultiple_cart_popup button.fancybox-button.fancybox-close-small:before{top:6px;right:6px}}@media (min-width:768px) and (max-width:1200px){.catalog-product-view .box-tocart .action.tocart{margin-left:0;width:100% !important;margin-top:0;padding:14px 0}.page-layout-2columns-right .box-tocart .fieldset{flex-direction:column;justify-content:center;align-items:center}.page-layout-2columns-right .box-tocart .fieldset .field.qty{margin-top:0;margin-left:0}.page-layout-2columns-right .box-tocart .fieldset .actions{margin-top:0}.box-tocart{max-width:188px;width:100%}.page-layout-2columns-right .box-tocart .fieldset .field.qty .control .input-group input{width:70px}.box-tocart .fieldset .actions,.catalog-product-view .box-tocart .fieldset .field.qty{width:100%}.page-layout-2columns-right .box-tocart .fieldset .field.qty .control .input-group{max-width:168px;margin:0 auto 10px;width:100%}.catalog-product-view .custom-product-actions{width:25%}.catalog-product-view.page-layout-2columns-right .column.main{display:flex;width:75% !important}.page-layout-2columns-right .page-title-wrapper.product{display:block !important}.product-options-bottom .price-box,.product-info-price .price-box{padding-bottom:0;display:block}.custom-product-actions .product-info-price .price-box .price-container>span span{margin-left:0;text-align:center;display:block}.page-layout-2columns-right .product-social-links{font-size:12px;max-width:165px}.wistia_click_to_play,a.shopnow{clear:both;padding:16px 0;text-decoration:none;margin-top:5px !important;display:block !important;width:max-content}}@media screen and (max-width:960px) and (min-width:769px){.catalog-product-view.page-layout-2columns-right .column.main{display:flex;width:70% !important}.page-layout-2columns-right .columns .column.main .product.media{width:32% !important}.page-layout-2columns-right .columns .column.main .product-info-main{width:60% !important}.catalog-product-view .custom-product-actions{clear:both;width:25%}.product-addto-links .action{margin-right:0;font-size:10px !important}.catalog-product-view .box-tocart .action.tocart{font-size:14px;padding:10px 0}.box-tocart{max-width:150px}.product-social-links{max-width:131px !important}.box-tocart .fieldset .field.qty .control .input-group .input-group__addon .input-group__button{padding:7px 5px}.page-layout-2columns-right .product-info-main .award-winner.scrollto.custom,.page-layout-2columns-right .product-info-main .critically-reviewed.scrollto.custom{margin-right:2%}.page-bottom div#main-author-illustrator li{width:100%;margin-bottom:20px}.catalog-product-view .product-attr-details .attribute-wrapper{display:block !important}.catalog-product-view .product-attr-details .title-list{width:100% !important;margin-bottom:20px}.catalog-product-view .product-attr-details .content-panel{width:100% !important;padding:0 !important}.page-layout-2columns-right .product-info-main .award-winner.scrollto.custom a strong,.page-layout-2columns-right .product-info-main .critically-reviewed.scrollto.custom a strong{font-size:12px}}@media (min-width:768px) and (max-width:1024px){.header.content{padding:7px 0 !important}}@media screen and (max-width:1024px){.ammenu-menu-wrapper .ammenu-link{justify-content:left;padding:0 !important}._ammenu-link.-first,.ammenu-nav-sections.-sidebar .ammenu-items.-root>.ammenu-item>.ammenu-link,.ammenu-nav-sections.-mobile.-drill .ammenu-items.-drill .ammenu-link{min-height:55px;padding:17px 0}.ammenu-nav-sections{background:#2e4699;z-index:999 !important}.ammenu-menu-wrapper .ammenu-link{color:#fff !important}.ammenu-nav-sections.-mobile.-accordion .ammenu-items.-root>.ammenu-item:not(:last-child):not(.-active)>.ammenu-link{border-bottom:0}.ammenu-nav-sections.-mobile.-accordion .ammenu-items.-root>.ammenu-item .ammenu-items{padding:10px 0 10px 20px;background:#fff}.ammenu-nav-sections.-mobile.-accordion .ammenu-items.-root>.ammenu-item .ammenu-items .ammenu-link{color:#2e4699 !important}._ammenu-link.-second,.ammenu-nav-sections.-mobile.-accordion .ammenu-items.-root>.ammenu-item .ammenu-items .ammenu-link{min-height:36px}.ammenu-nav-sections.-sidebar .ammenu-text{font-weight:500}.ammenu-nav-sections.-sidebar .ammenu-items.-root>.ammenu-item>.ammenu-link{text-transform:uppercase;box-shadow:none;font-family:'Montserrat'}.ammenu-nav-sections.-sidebar.-opened{left:0;margin-top:129px;height:calc(100% - 129px)}.ammenu-menu-title{align-items:center;padding:20px 20px 5px}.ammenu-button.-close,.ammenu-tabs-list .ammenu-button{color:#fff}.ammenu-tabs-list .ammenu-button{font-size:20px;padding:5px;color:#fff;text-transform:uppercase}.ammenu-tabs-list .ammenu-button:hover{color:#fff;text-decoration:underline}.ammenu-tabs-list{border-radius:0;font-size:1.6rem;margin:0 0 10px;padding:0 8px 15px;border-bottom:1px solid #e1e1e1}.ammenu-button.-close:hover{filter:brightness(85%);color:#fff}.ammenu-tabs-list .ammenu-button:focus{color:#fff;outline:none !important;border:none !important;box-shadow:none}.ammenu-nav-sections.-sidebar .ammenu-item:focus{outline:none}.ammenu-nav-sections.-sidebar .ammenu-items.-root>.ammenu-item>.ammenu-link>.ammenu-icon-block.-toggle,.ammenu-nav-sections.-mobile.-accordion .ammenu-link.-active>.ammenu-icon-block.-toggle{color:#fff !important}.ammenu-menu-greetings.-logged{display:block}nav#ammenu-sidebar:focus{outline:0 !important}.ammenu-item.sub-category-item{background:#fff;padding-top:10px}.ammenu-item.sub-category-item .pagebuilder-column{padding:5px 20px !important;width:100% !important}.ammenu-item.sub-category-item .pagebuilder-column span.cat-extra{display:block;padding:6px 20px;color:#2e4699 !important}.ammenu-item.sub-category-item .pagebuilder-column span.cat-title,.ammenu-item.sub-category-item .pagebuilder-column .cat-content *,.ammenu-item.sub-category-item .pagebuilder-column .cat-title *{color:#2e4699 !important}.ammenu-item.sub-category-item span.cat-title.bor-bottom{margin-bottom:15px !important;display:block;text-decoration:underline}button.ammenu-link.-mobile:focus{outline:none !important;box-shadow:none}.ammenu-button.-close:after,.ammenu-button.-close:before{height:2px}.page-products .products-grid .product-item{margin-left:2% !important;width:calc((100% - 4%)/3)}.page-products .products-grid .product-item:nth-child(3n+1){margin-left:0 !important}.page-layout-2columns-left .main{padding-left:0}.custom-tabs .tabs-navigation{display:none !important}.custom-tabs .tabs-wrapper{display:block}.custom-tabs .tabs-dropdown{display:block !important;margin-bottom:10px;width:100%;padding:6px 20px;height:50px;font-size:16px;color:#2e4699;font-weight:600;margin-right:20px}.custom-tabs .tabs-wrapper>.title h1{font-size:24px}.custom-tabs .tabs-wrapper .title{float:left;width:48%}.category-nextrows{display:none}.custom-tabs{max-width:1260px;margin:auto;padding:0 5px;position:relative}.tabs-sidebar{display:block;float:right;width:40%;position:absolute;top:0;right:20px}.custom-tabs .title{float:left;width:auto}.tabs-content{background:#fff;border:1px solid #e5eafc;border-radius:10px;padding:10px;clear:both}.custom-tabs .tabs-wrapper:after,.custom-tabs:after,.custom-tabs .tabs-wrapper:before,.tabs-sidebar:after,.tabs-sidebar:before{content:"";display:block !important;clear:both !important}.filter-actions{margin:0 -10px 5px !important}div#am-shopby-container{margin-top:15px}div#amasty-shopby-product-list{margin-top:25px}.page-products .page.messages{top:110px;max-width:300px}}@media screen and (max-width:1024px) and (min-width:768px){.filter.active{position:relative;visibility:visible;z-index:99}.filter-options{display:none !important}.filter-title{display:block !important}.filter.active .filter-options{background:#fff !important;bottom:0;display:block !important;left:0;overflow:scroll !important;position:fixed !important;right:0;top:60px;z-index:10}.filter.active .filter-title{border-bottom:1px solid #ccc;height:48px;left:0;position:fixed;right:0;top:0;z-index:2}.filter.active .filter-subtitle{background:0 0;display:block;height:50px;left:0;line-height:32px;position:fixed;right:0;top:0;z-index:1}.filter .block-subtitle{color:#323232;font-weight:700;text-transform:capitalize;position:relative}.filter .filter-current{margin:15px -10px 0}.filter .filter-current{border:solid #ccc;border-width:1px 0;margin:75px 0 0}strong.block-subtitle.filter-subtitle,.block.filter.filter-no-options strong{display:none}.filter-actions{margin-bottom:30px;margin:-35px -10px 25px}body.filter-active .page-wrapper{height:0;margin-top:-999999em;visibility:hidden}.page-products.catalog-category-view .columns{margin-top:10px;display:flex}.page-layout-2columns-left .sidebar-main div#layered-filter-block{border:none;padding:0;border-radius:0;margin-bottom:65px}.page-products.catalog-category-view .columns .sidebar-main .block-title.filter-title strong,.page-products.catalogsearch-result-index .columns .sidebar-main .block-title.filter-title strong{width:155px;background:#eceff6;border:0 solid;color:#323232;font-size:16px;font-weight:500;padding:15px;border-radius:10px;box-shadow:none;text-align:left;margin:0;left:0;right:5px;max-width:767px;top:7px}.filter.active .filter-title strong:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:inherit;color:#7d7d7d;content:'\e616';font-family:'luma-icons';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.page-products.catalog-category-view.filter-active .columns .sidebar-main .block-title.filter-title strong,.page-products.catalogsearch-result-index.filter-active .columns .sidebar-main .block-title.filter-title strong{padding:15px 10px}.page-products.catalog-category-view .columns .sidebar-main .filter.active .block-title.filter-title strong,.page-products.catalogsearch-result-index .columns .sidebar-main .filter.active .block-title.filter-title strong{box-shadow:none;background:0 0;border:0;color:transparent;left:auto;right:3px;top:0;display:inline-block;text-decoration:none;padding:7px 10px;text-align:right}.filter.active .filter-title strong:after{color:#7d7d7d;position:relative;bottom:5px}.page-products .toolbar .sorter{position:absolute;margin-top:7px;width:265px}.filter-options input[type=checkbox]+.amshopby-choice:before,.filter-options input[type=checkbox]+.amshopby-choice:after{width:25px !important;height:25px !important}.filter-options-content .am-ranges .items.-am-multiselect .item [class*=am-filter-item]{padding:7px 0;padding-left:35px}.filter-options input[type=checkbox]+.amshopby-choice:after{background-size:25px !important}}@media screen and (max-width:767px){.catalog-product-view .product-attr-details .attribute-wrapper{display:block !important}.catalog-product-view .product-attr-details .title-list{width:100% !important;margin-bottom:20px}.catalog-product-view .product-attr-details .content-panel{width:100% !important;padding:0 !important}.catalog-product-view .product-info-price{margin:auto;width:50% !important;float:left}.catalog-product-view .box-tocart .fieldset .field.qty{float:right;width:48%}.catalog-product-view .box-tocart .fieldset .price-box{line-height:inherit}.page-layout-2columns-right .box-tocart .fieldset .actions{margin:5px 0 15px}.page-layout-2columns-right .product-social-links{width:auto;max-width:100%;box-sizing:border-box;margin:0 20px 20px !important}.catalog-product-view .page-bottom .container{max-width:1280px;margin:0 auto;padding:10px 0;box-sizing:border-box;width:100%}.page-bottom div#main-author-illustrator li{width:100%;margin-bottom:20px}.catalog-product-view .columns{display:block}.catalog-product-view.page-layout-2columns-right .column.main{display:block;width:100%}.custom-product-actions{clear:both;width:100%;max-width:100%;margin:20px auto 0}.box-tocart .fieldset .field.qty{width:100%}.product-info-price{margin:0;width:100% !important;text-align:center}.product-options-bottom .price-box,.product-info-price .price-box{display:block;width:100%;text-align:center;padding:0 !important}.custom-product-actions .product-info-price .price-box .price-container>span span{margin-left:0 !important}.catalog-product-view .product-info-main .product-critic-awards .scrollto{float:left}.page-layout-2columns-right .product-info-main .critically-reviewed.scrollto.custom{margin-right:2%}.page-layout-2columns-right .box-tocart .fieldset .field.qty .control .input-group{float:right;min-width:200px}.page-layout-2columns-right .box-tocart{padding:0 20px !important;max-width:100%}.catalog-product-view .box-tocart .fieldset .price-box{float:left;width:100%;text-align:left}.catalog-product-view .product-add-form{margin-top:20px}.attribute-block-content{padding:.5rem 1rem 1rem}.product-attr-details .attribute-block-title.active{padding:15px 10px;background-color:#eff1f6;position:relative;font-size:14px;font-weight:700;text-transform:uppercase;border-radius:5px;margin-bottom:10px}.product-attr-details .attribute-block-title{padding:15px 10px;background-color:#fff;position:relative;font-size:14px;font-weight:700;text-transform:uppercase;border-radius:5px;border:1px solid #eff1f6;cursor:pointer;margin-bottom:10px}.product-attr-details .title-list .attribute-block-title.active:after,.product-attr-details .attribute-block-title.active:after{transform:rotateZ(90deg);transition:.25s ease}.catalog-product-view .page-bottom{padding:30px 0 0 !important}.page-layout-2columns-right .product-info-main .product-author{display:block}.product-slider-widgets .block-viewed-products-grid .block-title h3,.page-bottom .custom-product-listing h3{font-size:20px;padding:30px 0 30px}.page-bottom .custom-product-listing .owl-theme .owl-nav{margin-top:6px}.catalog-product-view .page-wrapper .header.content{padding:10px 0 !important;box-sizing:border-box}.catalog-product-view .product-info-main .page-title-wrapper h1.page-title{display:block;margin-top:10px}#magespark_ajaxmultiple_cart_popup button.fancybox-button.fancybox-close-small:before{position:absolute !important;top:5px !important;right:7px !important}#magespark_ajaxmultiple_cart_popup button.fancybox-button.fancybox-close-small{top:1px !important;right:11px !important}.header.content{padding:10px 0 0 !important}.ammenu-header-container .header.content .ammenu-logo{min-width:210px;float:left;margin-top:5px;margin-bottom:15px}.ammenu-header-container .header.content{display:block}.ammenu-button.-hamburger{border-bottom:3px solid;border-top:3px solid;height:21px;margin:15px;padding:7px 0;width:auto;min-width:28px;float:left}.ammenu-button.-hamburger:before{border-top:3px solid}.block-search .label:before{margin:10px 0 0}.ammenu-header-container .block-search .minisearch .control{position:static;border-top:1px solid #ccc}.ammenu-nav-sections.-sidebar.-opened{left:0;margin-top:98px;height:calc(100% - 98px)}a.ammenu-link.-mobile[data-item-id=login]:before,a.ammenu-link.-mobile[data-item-id=logout]:before,a.ammenu-link.-mobile[data-item-id=create]:before{content:"\f2f6";display:inline-block;font-family:"Font Awesome 5 Free";font-size:22px;font-weight:600;margin-right:10px;color:#f6e935}a.ammenu-link.-mobile[data-item-id=create]:before{content:"\f2bd"}.catalog-product-view .product-links .row{gap:0}.catalog-product-view .product-links ul{padding-bottom:0 !important}.page-products .products-grid .product-item{margin-left:0 !important;width:calc((100% - 2%)/2)}.page-products .products-grid .product-item:nth-child(2n){margin-left:2% !important}.page-layout-2columns-left .sidebar-main{border:none;padding:0;border-radius:0}.page-products.catalog-category-view .columns .sidebar-main .block-title.filter-title strong,.page-products.catalogsearch-result-index .columns .sidebar-main .block-title.filter-title strong{width:155px;background:#eceff6;border:0 solid;color:#323232;font-size:16px;font-weight:500;padding:15px;border-radius:10px;box-shadow:none;text-align:left;margin:0;left:0;right:5px;max-width:767px;top:7px}.page-layout-2columns-left .sidebar-main div#layered-filter-block{border:none;padding:0;border-radius:0}.filter.active .filter-options{top:60px}.filter.active .filter-title strong:after{color:#7d7d7d;position:relative;bottom:5px}.page-products.catalog-category-view.filter-active .columns .sidebar-main .block-title.filter-title strong,.page-products.catalogsearch-result-index.filter-active .columns .sidebar-main .block-title.filter-title strong{box-shadow:none;background:0 0;border:0;color:transparent;left:auto;right:3px;top:0;display:inline-block;text-decoration:none;padding:7px 10px}.page-products .toolbar .sorter{position:absolute;margin-top:7px;width:265px}.page-with-filter .toolbar-amount{width:100%;margin-top:25px}.filter .filter-current{margin:15px -10px 0}li.item.pages-item-next,li.item.pages-item-previous{background:0 0;padding:2px 0}.pages .action.next>span,.pages .action.previous>span{position:absolute !important}.pages .action{padding:7px 10px 5px !important}.filter-options .am-labels-folding .item{padding:0 0 0 30px !important}.custom-tabs .title>h1{font-size:24px}.custom-tabs .title,.tabs-sidebar{float:none;width:auto}.tabs-sidebar{position:unset}.custom-tabs .title>h1{margin-bottom:20px;font-size:26px;text-align:center}.filter .filter-current.active+.block-actions{margin:-35px -10px 25px !important}.pages-item-next,.pages-item-previous{position:unset}.category-description{margin-bottom:0}.category-tabs{padding:50px 0 10px}.footer-social-container div#hub-newsletter{padding:10px 20px}.footer-social-container div#sign-up{text-align:left;float:left;padding:0 20px;width:100%;padding-bottom:30px;border-bottom:1px solid #2776a6}.footer-social-container>div{padding:0}.footer.content{border-width:0}.footer-social-container div#sign-up,.footer-social-container div#hub-newsletter{width:100%;float:none;margin:0 auto;text-align:left;margin:0}.page-footer .footer.content .footer-links{margin-bottom:10px}.page-products .breadcrumbs .items{padding:15px 10px}}@media screen and (max-width:500px){#main-author-illustrator li.illustrator-item.custom-section .pagebuilder-column:first-child{width:100%}#main-author-illustrator li.illustrator-item .pagebuilder-column:last-child{width:100%;padding:0 !important;!i;!}.ammenu-header-container .header.content .ammenu-logo img{width:195px;margin-top:5px}.ammenu-nav-sections.-sidebar.-opened{margin-top:95px}.page-products .products-grid .product-item:nth-child(2n){margin-left:0 !important}.page-products .products-grid .product-item{margin-left:0 !important;width:100% !important;margin-bottom:15px}.page-products.catalog-category-view .columns .sidebar-main .block-title.filter-title strong,.page-products.catalogsearch-result-index .columns .sidebar-main .block-title.filter-title strong{width:auto}.page-products .toolbar .sorter{position:absolute;margin-top:7px;width:100%;top:60px;justify-content:center;float:none}.page-products .toolbar .sorter .fixed-label{margin-right:10px}.page-products.catalog-category-view .columns,.page-products.catalogsearch-result-index .columns{margin-top:10px;padding-top:113px}.page-products.catalog-category-view.filter-active .columns .sidebar-main .block-title.filter-title strong,.page-products.catalogsearch-result-index.filter-active .columns .sidebar-main .block-title.filter-title strong{top:7px}.filter.active .filter-title strong:after{bottom:0}.footer-social-icons .icons ul{text-align:left;display:flex;justify-content:space-around}.wistia_click_to_play a{width:300px !important;display:block !important;margin-right:0 !important;padding:10px 12px !important}.wistia_click_to_play a:before{position:static;margin-right:12px}.wistia_embed{float:none;display:block !important;text-align:center}.page-products a.shopnow{padding:8px 10px !important;float:none;clear:none;margin-top:0 !important;display:block !important;text-align:center;width:300px;border-radius:50px !important;margin:auto}.footer-social-icons .icons ul{flex-wrap:wrap}.footer-social-icons .icons ul li:last-child{flex-basis:100%;text-align:center}.footer-social-icons .icons ul li:last-child span{width:100%;margin-top:10px}}@media screen and (max-width:400px){.catalog-product-view .product-info-main .product-critic-awards .critically-reviewed.scrollto:before{left:6px}.catalog-product-view .product-info-main .product-critic-awards .award-winner.scrollto:before{left:4px}.page-layout-2columns-right .product-info-main .award-winner.scrollto.custom,.page-layout-2columns-right .product-info-main .critically-reviewed.scrollto.custom{padding:10px 10px 10px 30px}.product-slider-widgets .block-viewed-products-grid .block-title h3{font-size:20px;padding:30px 0 10px;max-width:220px}}