@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css);@import url(https://fonts.googleapis.com/css2?family=Titillium+Web:ital,wght@0,200;0,300;0,400;0,600;0,700;0,900;1,200;1,300;1,400;1,600;1,700&display=swap);.item-desc,.item-price{line-height:1.4em;overflow:hidden}.image-gallery,.image-gallery-sub-image,.item-desc,.item-price{overflow:hidden}.issue-type-button,.item a,.item-button,.item-desc,.item-price,.search-filter-selected-button,.search-filter-unselected-button,.sort-dropdown-content a,.view-issues-button,a.basket-remove{text-decoration:none!important}.flash-error:before,.flash-success:before{font-family:"Font Awesome 6 Free";margin-right:10px}:root{--main-accent-color:#cd1919;--main-accent-color-hover:#ff0000;--sub-accent-color:#222222;--sub-accent-color-hover:#373636}#payment-form{margin-bottom:10px}div#checkout-address-delivery .col-xs-6.alpha,div#subscription-offers{padding-left:0}div#checkout-address-delivery .col-xs-6.omega{padding-right:0}.subscription-page-details,div#checkout-address-delivery .col-xs-3{padding:0}.checkout-section input[type=text],.checkout-section input[type=text]:focus{width:100%;box-shadow:0 0 100000px #fff inset}.checkout-section select:focus{width:100%;box-shadow:0 0 0 #fff}.checkout-section input,.checkout-section select{padding:5px;min-width:fit-content;border-radius:5px;border:2px solid grey}.checkout-section input:focus,.checkout-section select:focus{padding:5px;min-width:fit-content;border-radius:5px;border:2px solid #000;outline:black}.order-confirmation-details-text,span.filters-container{display:flex;flex-direction:column}.order-confirmation-details img{width:30%;min-width:130px;max-width:130px;margin-left:10px;margin-bottom:10px}.header .row:first-child div:last-child,.order-confirmation-details,span#main-search-filter-buttons{display:flex;gap:10px;align-items:center}.order-confirmation-summary table td{font-size:18px}.basket-overview table tr td:last-child,.order-confirmation-summary table tr td:last-child{text-align:right}.order-confirmation-summary table{width:95%;margin:0 auto}.order-confirmation-summary h3{background-color:var(--sub-accent-color);margin-top:0;color:#fff;width:100%;text-align:center;font-size:25px;padding:12px 5px;border-top-left-radius:5px;border-top-right-radius:5px;margin-bottom:0}.order-confirmation-summary{background-color:#efefef;border-radius:5px;padding-bottom:10px}.order-confirmation h2{font-size:23px}.order-confirmation form input{width:100%;padding:7px;margin-bottom:10px;border-radius:5px;border-style:solid}.review-order tr:last-child td,.review-order tr:nth-last-child(2) td{border-left:none!important;border-right:none!important}.basket-product-details-container,div#other-nondd-subs-heading table tr,tr.checkout-table-heading{border-bottom:2px solid var(--sub-accent-color)}.menu-dropdown,.order-confirmation form .submit-button{width:fit-content}.search-results-count{font-size:16px;font-weight:600;padding:10px 0}.selected-sort{background-color:var(--main-accent-color)}.sort-dropdown,.sort-dropdown-content{width:230px;background-color:var(--sub-accent-color)}#card-button:hover,#load-more-button:hover,.checkout-section button[name=place-order]:hover,.selected-sort:hover,.submit-button:hover{background-color:var(--main-accent-color-hover)!important}.no-results{font-size:35px;font-weight:700;color:var(--main-accent-color);text-align:center;margin-top:150px;margin-bottom:150px}.sort-dropdown-content:hover{display:block}.sort-dropdown-content a{color:#fff!important;width:100%!important;font-size:14px!important;text-align:center}.quantity-buttons-container p,.sort-dropdown-content a p,p.offer-approx-price{margin:0}.header-search-form-cancel-button:hover,.search-filter-unselected-button:hover,.sort-dropdown-content a:hover{background-color:var(--sub-accent-color-hover)}.sort-dropdown-content{position:absolute;margin-left:-10px;margin-top:5px;z-index:10000}.sort-dropdown:hover .sort-dropdown-content{display:block!important}.sort-dropdown{font-size:14px;text-align:center;color:#fff;padding:5px 10px}.search-filter-selected-button{background-color:var(--main-accent-color);color:#fff!important}.item-button:hover,.search-filter-selected-button:hover{background-color:var(--main-accent-color-hover)}.search-filter-unselected-button{background-color:var(--sub-accent-color);color:#fff!important}.filters-container a,span#main-search-filter-buttons a{padding:5px 10px;font-size:18px;width:150px;display:block;text-align:center}span#filters{display:flex;gap:10px;padding-left:160px}.review-order tr:nth-last-child(2) td{border-top:2px solid var(--sub-accent-color)}.review-order tr td:nth-child(2),.review-order tr th:nth-child(2){text-align:center!important;width:50px!important}.review-order tr td:last-child{border-left:2px solid var(--sub-accent-color)}.review-order tr td:first-child{border-right:2px solid var(--sub-accent-color)}.basket-overview table,.login-page .col-sm-6 div,.mail-order-body,.my-account-page input[type=text],.subscription-card img,table.ma-table,table.review-order{width:100%}.review-order td,.review-order th{padding:2.5px}a.quantity-item.basket-table-data{color:var(--sub-accent-color)!important;text-decoration:none!important}.basket-product-details-container{font-size:18px;padding-bottom:7px;margin-bottom:7px}a.basket-remove{color:var(--main-accent-color)}a.basket-remove:hover{color:var(--main-accent-color-hover)}.basket-table-data{font-size:18px;color:var(--sub-accent-color);font-weight:600}.basket-overview span,.gift-button,.no-offers,.popular-text,.selection-select{color:#fff;background-color:var(--sub-accent-color)}img.basket-image{width:25%;padding-top:10px;min-width:75px}.quantity-buttons-container{display:flex;align-items:center;gap:10px}.quantity-container{display:flex;flex-direction:column;align-items:center}.basket-overview table td{padding:5px;font-size:16px;width:50%}.basket-overview table tr td:first-child{text-align:left;font-weight:600}.basket-overview span{width:100%;display:block;font-size:20px;font-weight:600;text-align:center}.account-address-container table thead td,.basket-empty p,h1.brand-header,table.basket-view th{color:var(--sub-accent-color)}.basket-empty p,.basket-page h1,.issues-page h1,h1.brand-header{font-weight:800}.basket-overview{width:250px;border:2px solid var(--sub-accent-color);border-radius:5px}.basket-bottom-row{display:flex;justify-content:space-between}.promo-code input{border-radius:5px;border-style:solid;padding:5px;width:250px}.basket-details-row{display:flex;justify-content:space-between;margin-bottom:25px}table.basket-view th:first-child{padding-left:10px}table.basket-view th{font-size:20px;border-bottom:2px solid var(--sub-accent-color)}table.basket-view th:last-child,table.basket-view th:nth-child(2){width:115px!important;text-align:center}table.basket-view{width:100%;margin-bottom:25px}.basket-empty{text-align:center;margin-top:150px;margin-bottom:75px}.basket-empty p{padding:0;margin:0;font-size:35px}.ma-table td,.ma-table th,.no-offers,table.account-orders-table-header tr th{padding:10px}.account-orders-table-body.mail-order-body .submit-button{text-wrap:nowrap}.order-table-header:hover{box-shadow:0 0 9px 0 inset #a7a7a7}table.account-orders-table-header .order-table-header{cursor:pointer}.mail-order-body th:nth-child(3){min-width:60px;text-align:center}.mail-order-body th:last-child{text-align:right;padding-right:15px}.row:after,.row:before,.waitToDisplay,div#close-sidebar{display:none}table.account-orders-table-header tr th:first-child{font-size:18px;color:var(--sub-accent-color);font-weight:700}table.account-orders-table-header{background-color:#e1e1e1;margin-bottom:15px;width:100%}.my-account-page select{border-width:2px}.ma-table td{font-size:16px}.ma-table th{font-size:18px}.account-address-container{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:25px}.account-address-container table thead td{text-align:center;border-bottom:2px solid var(--sub-accent-color);font-weight:800}.account-address-container table{width:100%!important}.my-account-page input,.my-account-page select{padding:5px;min-width:fit-content;border-radius:5px;border-style:solid}.my-account-table tr td:first-child{width:30%;padding:10px 0;font-size:18px}.my-account-table tr td:last-child{width:70%}div#issue-quantity-type{flex-direction:column;align-items:flex-start!important;gap:30px}div#issue-type{flex-direction:column}.issue-page-qty-basket div{display:flex;gap:5px;align-items:center}.issue-page-qty-basket{display:flex;align-items:flex-end;gap:5px;justify-content:space-between}.no-offers{font-size:20px;text-align:center;font-weight:600;margin-bottom:20px}.selection-header{display:flex;justify-content:space-between;align-items:center;padding:10px}.gift-button{border:none;padding:4px;border-radius:5px;width:60px;transition:.3s}.gift-selection,.issue-offer-box,.region-offer-box{width:50%;display:flex;align-items:center;justify-content:center;gap:10px}.gift-selection-header{display:flex;justify-content:flex-end;align-items:center;padding:10px}.selection-select{font-weight:600;padding:4px;border-radius:5px}#add-sub-to-basket{display:flex;justify-content:flex-end;width:95%;margin-left:2.5%;margin-top:20px;margin-bottom:-20px}.popular-text{width:fit-content;padding:7px 25px;font-size:16px;font-weight:600;margin-left:2.5%;margin-bottom:-2px;border-radius:5px 5px 0 0}.issue-type-button,.offer-price input,.selection-label{color:var(--sub-accent-color)}.selection-label{font-size:20px;font-weight:600}.issue-type-button{background-color:#efefef;cursor:pointer;width:50%;display:block;float:left;text-align:center;font-size:30px;font-weight:800;border:2px solid var(--sub-accent-color)}.offer-desc,.offer-price{font-size:20px}.issue-type-button-selected,.issue-type-button:hover{color:#fff;background-color:var(--sub-accent-color)}#pd{border-right:none;border-top-left-radius:5px}#dig{border-left:none;border-top-right-radius:5px}.subscription-selection{width:100%;border:2px solid var(--sub-accent-color);border-radius:5px}.offer-single-issues{display:flex;width:100%;align-items:center;justify-content:space-between;font-size:20px;font-weight:600}.view-issues-button:hover{color:#fff;background-color:var(--sub-accent-color-hover)}.view-issues-button{background-color:var(--sub-accent-color);color:#fff;padding:10px;border-radius:5px;display:block;width:fit-content;margin-left:auto}.offer-price input::before{content:"";width:.4em;height:.4em;border-radius:50%;transform:scale(0);transition:transform 120ms ease-in-out;box-shadow:inset 1em 1em var(--main-accent-color)}.offer-price input{width:16px;cursor:pointer;height:16px;-webkit-appearance:none;outline:0!important;appearance:none;background-color:transparent;margin:0;border:.1em solid var(--sub-accent-color);border-radius:50%;transform:translate(0,-1px);display:grid;place-content:center}.offer-price input:checked::before{transform:scale(1)}.offer-price{font-weight:700;display:flex;align-items:center;justify-content:flex-end}.offer-row{display:flex;width:100%;justify-content:space-between;gap:15px}.offer{width:95%;border:2px solid var(--sub-accent-color);border-radius:5px;margin:0 auto 20px;padding:10px;cursor:pointer}.offer:hover{box-shadow:0 0 3px #3d3d3d inset}div#single-issues-offer{box-shadow:none!important;cursor:default!important}.subscriptions-page h1{font-size:40px;font-weight:800}.subscriptions-page h2{font-size:22px}.subscription-cards{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:50px;width:75%;margin:45px auto}.subscription-card-footer{display:flex;width:100%;outline:#d3d3d3 solid 10px;background-color:#d3d3d3;justify-content:center}.product-options select,.product-page-description h3,.subscription-card{background-color:var(--sub-accent-color)}.subscription-card{width:100%;display:flex;flex-direction:column;color:#fff;font-size:20px;padding:10px;border-radius:5px}.subscription-card p:first-child{text-align:center;font-weight:600;font-size:25px;margin:0}input.reset-password-button{width:300px!important;font-size:20px}.forgot-password-form-container input{width:90%;display:block;margin-left:auto;margin-right:auto;padding:12px 10px;border:2px solid var(--sub-accent-color);border-radius:10px;margin-bottom:10px}input.submit-button.account-login-submit-button{width:150px!important;font-size:20px!important;font-weight:600!important}div.required{color:unset!important}.required{color:red!important}.error-404-page h1,.error-404-page h2,.item-desc,.item-price{color:var(--sub-accent-color)}.login-page .col-sm-6 label{width:30%;float:left}.login-page .col-sm-6 input{width:70%;float:left;padding:5px 10px;outline:0;border:2px solid var(--sub-accent-color);border-radius:5px;margin-bottom:10px}.error-404-banner{max-height:fit-content;width:100%;background-color:#f3f3f3;box-shadow:0 6px 20px #717171;padding:10px 0}.error-404-image{width:23%;min-width:250px;margin:0 auto}.error-404-page{text-align:center;display:flex;align-items:center}.error-404-page h1{font-weight:600;font-size:42px}.product-personalisation{flex-direction:column;margin-bottom:25px}label#personalised-title{font-size:20px;margin:0;font-weight:600;width:100%}.product-options select{width:fit-content;color:#fff;font-weight:600;height:24px;border-radius:6px}.product-option-name{font-size:15px;margin:0;font-weight:600}.product-option-div{display:flex;gap:10px;margin-bottom:10px}.pre-order-out-of-stock p{text-align:center;font-size:20px;color:var(--main-accent-color);font-weight:800}.product-page-description hr{border-color:var(--sub-accent-color)}.product-page-description h3{margin-bottom:10px;width:100%;color:#fff;text-align:center;padding:4px 0;font-size:20px}.issue-page-qty-basket select,.product-page-qty-basket select{width:45px;background-color:var(--sub-accent-color);color:#fff;font-weight:600;height:30px;border-radius:6px}.issue-page-qty-basket p,.product-page-qty-basket p{font-size:20px;margin:0;font-weight:600}.product-page-qty-basket div{display:flex;gap:10px}.product-page-qty-basket{display:flex;justify-content:space-between;align-items:center}div#overseas-prices{width:400px;border:2px solid var(--sub-accent-color);border-radius:10px;padding:5px 10px;margin:0 auto}.product-page h1,div#overseas-prices p:last-child{margin-bottom:0}div#overseas-prices p{display:flex;width:100%;justify-content:space-between;font-size:18px}.product-page h2{margin-top:0}.image-gallery img:hover{scale:1.1}.image-gallery img{transition:.15s;cursor:pointer}.image-gallery-sub-images{display:grid;align-items:stretch;grid-gap:5px;grid-template-columns:repeat(3,1fr)}.dropdown-content:hover,.header-search-form,.item,.large-image-container,.navigation-buttons div,.navigation-select:hover+.dropdown-content,div#search-basket-container,span.welcome{display:flex;display:flex}.image-gallery-main-image{overflow:hidden;margin-bottom:20px}.large-image-viewer{position:fixed;background-color:rgba(0,0,0,.7);width:100%;height:100%;z-index:1000000;top:0;left:0;cursor:pointer;justify-content:space-between;align-items:center}.large-image-container{justify-content:center;align-items:center}.large-image-viewer button{width:60px;height:60px;background-color:rgba(0,0,0,.3);border:none;outline:0;margin:15px;color:#fff;font-weight:600;font-size:28px;transition:.3s}.large-image-viewer button:hover{background-color:rgb(255 255 255 / 10%)}.item{width:100%;flex-direction:column;align-items:center;text-align:center;justify-content:flex-end}.item-desc{max-height:2.8em;min-height:2.8em}.item-price{min-height:1.4em;max-height:1.4em}.item-button{background-color:var(--main-accent-color);color:#fff!important;font-weight:600;padding:5px 10px;border:none;outline:0;border-radius:10px}.header-search-form{position:relative}.header-search-form-text-input{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.header-search-form-cancel-button{border-top-right-radius:4px;border-bottom-right-radius:4px;border:none;width:30px;color:#fff;background-color:var(--sub-accent-color)}.header-search-form-submit-button{font-size:18px;color:#000;background-color:#fff;height:30px;padding:6px 5px 0;position:absolute;right:31px;top:2px}#header-issue-detail a{color:#fff;text-decoration:none}span.welcome{align-items:center}.welcome-logout:hover,.welcome-logout:link,.welcome-logout:visited{color:#fff!important;text-decoration:none!important;font-weight:700!important}.footer a:hover,.welcome-logout:hover{opacity:.6}#header-issue-detail a:hover{color:#fff;opacity:.8;text-decoration:bold}#header-issue-detail p{color:#fff;font-size:16px;font-weight:700;margin:0;text-align:right}.search-icon{border:none!important;outline:0!important;background-color:transparent;color:#fff;height:35px;font-size:18px;padding-top:6px}.header{background-color:var(--main-accent-color);color:#fff}.header .row{width:100%;padding-top:10px;padding-bottom:10px}.navigation-button,.navigation-select{display:inline-block;padding:0 13px;height:35px;font-size:17px;line-height:32px;text-decoration:none!important;border-right:1px solid #f96b6d!important;color:#fff!important;border:none;outline:0;background-color:transparent}.dropdown-text{color:#fff!important;text-decoration:none!important;font-size:17px;padding:5px 10px}.dropdown-text:hover{background-color:#fff;color:var(--sub-accent-color)!important}.dropdown-content,.header-basket-details button,.navigation-button:hover,.navigation-select:hover{background-color:var(--sub-accent-color)}.dropdown-content{position:absolute;color:#fff!important;border-top:5px solid #fff;z-index:98;flex-direction:column;width:200px;box-shadow:0 16px 20px 9px rgba(0,0,0,.6);display:none}.navigation-button{padding-top:2px!important}.header .row:nth-child(2){border-top:1px solid var(--sub-accent-color)}.header .row:first-child,.navigation-buttons{justify-content:space-between}.header-basket-details{background-color:#fff;color:#000;font-weight:600;border-radius:10px;align-items:center;padding:0 5px;width:140px;display:flex;justify-content:space-between}#header-social-icons a{color:#fff!important;text-decoration:none!important;font-size:22px;height:22px;opacity:.8}#header-social-icons a:hover{opacity:1}.header-basket-details button{border:none!important;outline:0!important;color:#fff;font-weight:600;border-radius:10px}.header-basket-count .header-basket-count-icon-container{height:25px;width:25px;margin-top:10px;margin-right:10px;font-size:20px;color:var(--sub-accent-color);text-decoration:none!important;text-align:center}.row.header-bottom-row{width:100%;justify-content:flex-end}.header .row{margin-right:0;margin-left:0}.header-basket-count{justify-content:right;margin-right:10px}.header-basket-count-icon{position:absolute;background-color:var(--main-accent-color);color:#fff;width:17px;height:17px;border-radius:10px;margin-right:2px;margin-top:2px;font-size:15px}.header-social-icon{background-color:#fff;width:25px;height:25px}.header-basket-count-icon span{width:100%;text-align:center;transform:translate(0,-2px);position:absolute}.header-burger-menu{display:none!important}.sub-navbar{width:100%;display:flex;align-items:center}.footer{width:100%;background-color:var(--sub-accent-color);color:#fff;padding-top:25px;padding-bottom:10px;font-size:14px}.flash-error,.flash-success{padding:12px 10px;font-size:20px;text-align:center;position:fixed}.footer a{color:#fff!important;text-decoration:none!important}.footer-link{width:fit-content;display:block;margin-bottom:10px}span.basket-message{color:red;font-size:24px;text-align:center;width:100%;display:block;font-weight:700}.emphasis{color:var(--main-accent-color);font-weight:600}*,body{font-family:'Titillium Web'}input[type=password],input[type=text]{box-shadow:0 0 100000px #fff inset}.flash-error,.flash-success{width:100%;height:fit-content;box-shadow:0 -2px 20px #000;transition:.35s ease-in-out;transform:translate(0,-100%);top:0;left:0;z-index:1000000000}.flash-error{background-color:#e70000;border:2px solid #e70000;color:#fff}.flash-error:before{content:"\f057"}.flash-success{background-color:#7dce7c;border:2px solid #7dce7c;color:#000}.flash-success:before{content:"\f058"}.checkout-link,.link{color:var(--main-accent-color);text-decoration:none;cursor:pointer}.checkout-link:active,.checkout-link:focus,.checkout-link:hover,.link:active,.link:focus,.link:hover{color:var(--main-accent-color-hover)!important;text-decoration:none}.checkout-link:visited,.link:visited{color:var(--main-accent-color);text-decoration:none}.col-sm-8.content-container{margin-top:25px!important;margin-bottom:25px!important}button.carousel-control-next,button.carousel-control-prev{font-size:77px;text-shadow:0 0 20px #000}#card-button,#load-more-button,.checkout-section button[name=place-order],.submit-button{padding:10px 15px!important;background-color:var(--main-accent-color)!important;color:#fff!important;border-radius:10px!important;border:none!important;outline:0!important;text-decoration:none!important;cursor:pointer!important}.secondary-submit-button,button.dd-guarantee-modal{padding:10px 15px!important;background-color:var(--sub-accent-color)!important;color:#fff!important;border-radius:10px!important;border:none!important;outline:0!important;text-decoration:none!important;cursor:pointer!important}#load-more-button{width:fit-content;margin-left:auto}.secondary-submit-button:hover,button.dd-guarantee-modal:hover{background-color:var(--sub-accent-color-hover)!important}@media (min-width:1200px){.item-container,.item-grid{display:grid;grid-template-columns:repeat(5,1fr)}img.mail-order-image{width:200px;padding:10px}#account-settings-table,table#account-details-table{min-width:510px}.ma-subs-col-1{width:280px}.ma-subs-col-2{width:180px}.ma-subs-col-3{width:250px}.ma-subs-col-4{width:200px}.ma-subs-col-5{width:150px;text-align:center}.item-grid{grid-gap:20px}.item-container{grid-gap:50px 20px}.col-sm-8.content-container,.footer .col-sm-8,.header .col-sm-8{width:1100px;max-width:1100px;margin:0 auto;float:none}}@media (max-width:1199px) and (min-width:1000px){img.mail-order-image{width:170px;padding:10px}#account-settings-table,table#account-details-table{min-width:510px}.table-responsive{border:none;margin:0}.ma-subs-col-1{width:280px}.ma-subs-col-2{width:180px}.ma-subs-col-3{width:200px}.ma-subs-col-4{width:250px}.ma-subs-col-5{min-width:150px;text-align:center}.issue-offer-box,.region-offer-box{flex-direction:column}.item-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px}.item-container{display:grid;grid-gap:50px 20px;grid-template-columns:repeat(5,1fr)}.col-sm-8.content-container,.footer .col-sm-8,.header .col-sm-8{width:950px;max-width:950px;margin:0 auto;float:none}.dropdown-text,.navigation-button,.navigation-select{font-size:16px!important}.navigation-buttons div:first-child{width:100%;justify-content:center;padding-bottom:10px}.header-basket-details{height:35px;margin-left:auto}}@media (max-width:999px) and (min-width:850px){img.mail-order-image{width:200px;padding:10px}#account-settings-table,table#account-details-table{min-width:510px}.account-address-container{grid-template-columns:repeat(1,1fr)}.item-container,.item-grid{display:grid;grid-template-columns:repeat(4,1fr)}.table-responsive{border:none!important;margin:0!important}.ma-table th{font-size:15px}.ma-table td{font-size:12px}.ma-subs-col-1{width:180px}.ma-subs-col-2{min-width:85px}.ma-subs-col-3{width:150px;text-align:center}.ma-subs-col-4{min-width:145px;text-align:center}.ma-subs-col-5{min-width:125px;text-align:center}.issue-offer-box,.region-offer-box{flex-direction:column}.item-grid{grid-gap:20px}.item-container{grid-gap:50px 20px}.col-sm-8.content-container,.footer .col-sm-8,.header .col-sm-8{width:800px;max-width:800px;margin:0 auto;float:none}.dropdown-text,.navigation-button,.navigation-select{font-size:12px!important}.navigation-buttons div:first-child{width:100%;justify-content:center;padding-bottom:10px}.header-basket-details{height:35px;margin-left:auto}}@media (max-width:849px) and (min-width:600px){.order-confirmation .col-sm-7{margin-bottom:25px}.order-confirmation .col-sm-5,.order-confirmation .col-sm-7{width:100%;max-width:100%}img.mail-order-image{width:140px;padding:10px}#account-settings-table,table#account-details-table{min-width:510px}.account-address-container{grid-template-columns:repeat(1,1fr)}.ma-table td,.ma-table th{font-size:12px}.ma-subs-col-1{width:180px}.ma-subs-col-2{min-width:80px}.ma-subs-col-3{width:110px;text-align:center}.ma-subs-col-4{min-width:145px;text-align:center}.ma-subs-col-5{min-width:120px;text-align:center}.table-responsive{border:none!important;margin:0!important}div#subscription-offers{padding:0 15px!important;width:100%!important;max-width:100%!important;margin-bottom:25px!important}.subscription-page-details{padding:0 15px!important;width:80%!important;max-width:80%!important;margin:0 auto!important;float:none!important}.item-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px}.subscription-cards{grid-template-columns:repeat(1,1fr);width:100%}.item-container,.navigation-buttons div:first-child,.sub-navbar{grid-template-columns:repeat(3,1fr)}.menu-dropdown,.navigation-select{width:100%!important}.menu-dropdown{min-width:100%!important}.sub-navbar{display:grid!important}div#search-basket-container .search-icon{padding-top:17px}button.carousel-control-next,button.carousel-control-prev{font-size:10vw;text-shadow:0 0 20px #000}.item-container{display:grid;grid-gap:50px 20px}.footer .col-sm-4 .footer-link{width:33.33333%!important;float:left}.footer .col-sm-4 img{width:30%!important}.footer .col-sm-4:nth-child(2){margin-top:5px;padding-top:5px;margin-bottom:5px;padding-bottom:5px;border-top:1px solid #fff;border-bottom:1px solid #fff}.footer .col-sm-4{width:100%;max-width:100%;min-width:100%;padding:0;text-align:center}.col-sm-8.content-container .col-sm-6{width:100%;max-width:100%;margin:0 auto;float:none}.col-sm-8.content-container,.footer .col-sm-8,.header .col-sm-8{width:95%;max-width:95%;margin:0 auto;float:none}.navigation-button,.navigation-select{font-size:15px!important;text-align:center}.dropdown-text{font-size:15px!important}.navigation-buttons div:first-child{display:grid!important;width:100%}.navigation-button:last-child,.navigation-button:nth-child(3n),.navigation-select:last-child,.navigation-select:nth-child(3n){border-right:none!important}.header-basket-details{width:140px;margin-left:auto;margin-top:10px}}@media (max-width:849px) and (min-width:576px){.image-gallery-container{width:100%!important;max-width:100%!important;float:none!important}.image-gallery{width:75%;margin:0 auto}}@media (max-width:800px){.basket-details-row{flex-direction:column;align-items:center;gap:25px}}@media (max-width:700px){#account-settings-table,table#account-details-table{min-width:510px}div#ma-subs-tables-scroll-box{width:700px}.table-responsive{border:none!important;margin:0!important}div#ma-subs-tables{width:100%;min-width:100%;overflow-x:scroll}table.ma-table{width:700px;max-width:700px}.ma-table td,.ma-table th{font-size:12px}.ma-subs-col-1{width:180px}.ma-subs-col-2{min-width:80px}.ma-subs-col-3{width:110px;text-align:center}.ma-subs-col-4{min-width:145px;text-align:center}.ma-subs-col-5{min-width:120px;text-align:center}}@media (max-width:540px){.promo-code form{display:flex;flex-direction:column;align-items:center;gap:2px}.promo-code form .submit-button{width:100%!important}}@media (max-width:460px){.login-page .col-sm-6 input,.login-page .col-sm-6 label{float:none;width:100%!important}}@media (min-width:1000px){.header-search-form-text-input{width:500px}}@media (max-width:999px) and (min-width:850px){.header-search-form-text-input{width:300px}}@media (max-width:849px) and (min-width:768px){.header-search-form-text-input{width:250px}.header-search-form{transform:translate(0,10px)}}@media (max-width:767px) and (min-width:600px){.header-search-form-container{position:absolute;width:100%;left:0;background-color:var(--main-accent-color);padding:10px 0;z-index:10000}}@media (max-width:599px){.my-account-table tr td,.order-table-header th:first-child{font-size:15px!important}.order-confirmation-details img{max-width:90px!important;min-width:90px!important}.order-confirmation .col-sm-7{margin-bottom:25px}.order-confirmation .col-sm-5,.order-confirmation .col-sm-7{width:100%;max-width:100%}.mail-order-body{margin-bottom:15px}#account-settings-table+input,table#account-details-table+input{margin-top:20px}#account-settings-table,table#account-details-table{width:100%!important;min-width:100%!important;max-width:100%!important}#account-settings-table tr,table#account-details-table tr,table.my-account-table tr{display:flex;flex-direction:column}.footer .col-sm-4 .footer-link,.my-account-table tr td{width:100%!important}.account-address-container{grid-template-columns:repeat(1,1fr)}.offer-desc,.offer-price,.offer-single-issues{font-size:16px!important}.selection-header,p.offer-approx-price,p.popular-text{font-size:12px!important}.selection-label{font-size:14px!important}.issue-type-button{font-size:20px!important}h1.brand-header{font-size:7vw!important;text-align:center!important}div#subscription-offers{padding:0 15px!important;width:100%!important;max-width:100%!important;margin-bottom:25px!important}.subscription-page-details{padding:0 15px!important;width:80%!important;max-width:80%!important;margin:0 auto!important;float:none!important}.item-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px}.subscription-cards{grid-template-columns:repeat(1,1fr);width:100%}.menu-dropdown,.navigation-button,.navigation-select{width:100%;text-align:left;border:none!important}.sub-navbar{flex-direction:column;background-color:var(--main-accent-color);z-index:100;border-bottom-right-radius:5px}.nav.main-navbar{position:absolute;left:0;margin-top:55px;display:flex;margin-left:-15px;transform:translate(-300px,0);z-index:10000000;transition:.3s ease-in-out}.row.header-bottom-row{justify-content:space-between}button.carousel-control-next,button.carousel-control-prev{font-size:10vw;text-shadow:0 0 20px #000}.item-container{display:grid;grid-gap:50px 20px;grid-template-columns:repeat(2,1fr)}.footer .col-sm-4 img{width:50%!important}.footer .col-sm-4:nth-child(2){margin-top:5px;padding-top:5px;margin-bottom:5px;padding-bottom:5px;border-top:1px solid #fff;border-bottom:1px solid #fff}.footer .col-sm-4{width:100%;max-width:100%;min-width:100%;padding:0;text-align:center}.col-sm-8.content-container .col-sm-6{width:100%;max-width:100%;margin:0 auto;float:none}.col-sm-8.content-container,.footer .col-sm-8,.header .col-sm-8{width:95%;max-width:95%;margin:0 auto;float:none}.navigation-buttons div:first-child{flex-direction:column;position:absolute;background-color:var(--main-accent-color);left:-200px}.header-basket-details{width:140px;height:35px;justify-content:flex-end;margin-left:auto}.header-basket-count{position:relative!important;left:0!important;background-color:unset!important}.header .row:first-child{flex-direction:column;gap:15px;align-content:center}.header .row:first-child div:last-child{justify-content:center}div#close-sidebar{position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,.5);left:0;cursor:pointer;z-index:97}.header-burger-menu{display:flex!important;width:35px;height:35px;border-radius:10px;flex-direction:column;align-items:center;justify-content:center;gap:7px}.header-burger-line{width:95%!important;height:3px!important;background-color:#fff!important;left:unset!important;display:block!important;position:relative!important;border-radius:10px}.header-search-form-container{position:absolute;width:100%;left:0;background-color:var(--main-accent-color);padding:10px 0;z-index:10000;margin-top:-10px}}@media (max-width:500px){.row.header-bottom-row{margin-bottom:20px}span.welcome{position:absolute;margin-top:40px;width:100%;transform:translate(0,0);left:0;display:flex;justify-content:flex-end}#overseas-prices,.gift-selection,.issue-offer-box,.region-offer-box{width:100%!important}.gift-selection-header,.selection-header{flex-direction:column!important}.selection-header{gap:10px!important}.nav.main-navbar{margin-top:75px!important}}