@font-face{font-family:Adobe Garamond Pro;src:url(AGaramondPro-Italic.woff2) format("woff2"),url(AGaramondPro-Italic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Adobe Garamond Pro;src:url(AGaramondPro-BoldItalic.woff2) format("woff2"),url(AGaramondPro-BoldItalic.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:Adobe Garamond Pro;src:url(AGaramondPro-Bold.woff2) format("woff2"),url(AGaramondPro-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Adobe Garamond Pro;src:url(AGaramondPro-Regular.woff2) format("woff2"),url(AGaramondPro-Regular.woff) format("woff");font-weight:400;font-style:normal}html,body,button,input,optgroup,select,textarea{font-family:Adobe Garamond Pro}p,h1,h2,h3,h4,h5,h6{line-height:1.19;font-weight:400}.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6{font-family:Adobe Garamond Pro}.hide-section{display:none!important}.password__title{font-family:Adobe Garamond Pro}.agegate{display:none}.agegate p{line-height:1;font-size:17px;color:#4d4d4d}.agegate a{color:#1a1a1a;text-decoration:underline}.agegate strong{font-size:18px}.agegate select{margin-bottom:14px;height:25px;-webkit-appearance:menulist;-moz-appearance:menulist;padding-right:0;color:gray;border:1px solid #ccc}.agegate .header__logo-image{margin-top:29px}.agegate .agegate-form{border:3px double #862633;padding-top:46px;padding-bottom:72px;width:634px;margin-top:20px}@media screen and (max-width:678px){.agegate .agegate-form{border:none;width:100%}}.agegate .country{width:50%;margin:50px auto auto}@media screen and (max-width:678px){.agegate .country{width:292px}}.agegate .col-xs-4{display:inline-block;width:16%}@media screen and (max-width:678px){.agegate .col-xs-4{width:93px}}.agegate .agegate__submit{display:block;vertical-align:top;text-decoration:none;margin:7px auto 20px;width:50%;padding-top:10px;padding-bottom:10px;background-color:#862633;border-color:#862633;color:#fff}.agegate .agegate__submit:hover{background-color:#862633}@media screen and (max-width:678px){.agegate .agegate__submit{width:292px}}.agegate .conditions-text{width:50%;margin:auto}@media screen and (max-width:678px){.agegate .conditions-text{width:292px}}.agegate--hidden{display:none;opacity:0!important;backface-visibility:hidden;visibility:hidden;position:absolute;left:-10000em}.agegate--hide{display:none!important}.agegate--opaque{opacity:0!important}.announcement-bar a{font-weight:600}.announcement-bar a:hover{color:#cbaa6a}.breadcrumb{text-transform:none;font-size:14px}.breadcrumb .breadcrumb__item--active .breadcrumb__title{color:#6c6c6c}.breadcrumb .breadcrumb__item:before{color:#6c6c6c!important}.navigation-horizontal{z-index:1;font-size:0;top:50%;left:50%;border-top:none;background:transparent;position:absolute;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.navigation-horizontal__list li{text-transform:uppercase;font-size:16px}.navigation-horizontal__list-link{padding:10px 20px}.header{position:relative;border-top:7px solid #862633}.page__header{background:#000 url(//stripemacallan-2.myshopify.com/cdn/shopifycloud/shopify/assets/no-image-2048-5e88c1b20e087fb7bbe9a3771824e743c244f437e4f8ba93bbf7b11b53f7824c_x600.gif);background-size:cover}#shopify-section-header{position:static}.page__title{color:#fff;font-variant:small-caps;font-family:Adobe Garamond Pro}.page__description{color:#fff}.slideshow h1{font-variant:small-caps;font-family:Adobe Garamond Pro}.section__title{font-family:Adobe Garamond Pro}.slideshow__subheading{text-transform:uppercase;font-family:Adobe Garamond Pro}.slideshow__button{font-family:Adobe Garamond Pro}.header__item{border-right:none;border-left:none;position:relative}.header__item.header__item-search{z-index:1}@media screen and (max-width:800px){.header__item{text-align:center}}@media screen and (min-width:500px){.header__item:last-child{border-right:15px solid #fff}}.header__item-logo{padding-top:15px;padding-bottom:15px}.header__item-toggle,.header__item-account,.header__item-search,.header__item-cart{width:50px}.header__logo{display:inline-block;width:auto}.header__link>svg{width:16px;height:16px}.header__link>svg,.header__link>.cart-icon-wrapper{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.header__search-wrapper{border-right:none;border-left:none;padding:0 0 0 25px}@media screen and (min-width:500px)and (max-width:800px){.header__search-wrapper{padding:0 0 0 40px}}.header__item-search--expanded .header__search-wrapper{left:-490px}@media screen and (min-width:500px)and (max-width:800px){.header__item-search--expanded .header__search-wrapper{left:-440px}.header__item-search--expanded .header__search-wrapper .header__link:first-child{left:10px}}@media screen and (min-width:801px)and (max-width:1199px){.header__item-search--expanded .header__search-wrapper{left:-240px;width:280px}}@media screen and (min-width:1200px)and (max-width:1280px){.header__item-search--expanded .header__search-wrapper{left:-440px;width:480px}}@media screen and (min-width:801px)and (max-width:1199px){.header__search-form .search__input{max-width:220px;width:100%}}.header__search-close>svg{width:12px;height:12px;margin-top:1px}@media screen and (min-width:500px)and (max-width:800px){.header__search-close{right:12px}}.cart-icon-wrapper svg{width:18px;height:18px}.cart-icon-wrapper__count{top:4px;left:50%;width:auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translate(-50%)}.mini-cart__header-item .cart-icon-wrapper svg{width:25px;height:25px}.mini-cart__header-item .mini-cart__header-title{vertical-align:middle}.mini-cart__header-item .cart-icon-wrapper__count{top:6px;font-size:16px}@media screen and (min-width:800px){.header__logo img{margin-left:0}}.inner h2{text-transform:uppercase}.collection__filters select{color:#000;background-color:#fff}#shopify-section-collection-template h1{font-variant:small-caps}.list-collections__item h3{text-transform:uppercase}.collection__link:hover .collection__overlay,.touchevents .collection__overlay{background:#00000080}.collection__link .collection__title{font-size:24px}.product__description{color:#6c6c6c}.product-item__inner,.product-item__info{background-color:#fff}.product-item__title{min-height:44px;font-size:14px}.product-item__price{color:#000;font-size:20px}.product-meta__title{color:#000;font-size:26px;line-height:1.2;margin-bottom:24px;text-transform:uppercase;font-weight:400}@media screen and (min-width:500px){.product-meta__title{font-size:32px}}.product-meta__price{font-size:32px;line-height:1;margin-bottom:12px;color:#000;font-weight:400}.product__info .product-meta{margin-bottom:36px}.product-meta__taxes{display:block;color:#a2a2a2;line-height:1;margin-top:-8px}.tabs__nav-item{font-size:16px;font-weight:600}.product__variants .option-selector__label{top:2px;font-size:14px;line-height:3.25;background:#f8f8f8;height:44px}.ie .product__variants .option-selector__label{line-height:3.15}@media screen and (max-width:500px){.product__variants .option-selector__label,.chrome .product__variants .option-selector__label{line-height:44px}}.product__variants select{padding-left:96px!important;-webkit-padding-start:101px!important}.product__variants select:active,select:focus{border:1px solid #909a96}.product_delivery{color:#6c6c6c}.product_delivery a{font-weight:700}.product_delivery a:hover{color:#cbaa6a;text-decoration:underline}.product-country{display:block;font-weight:700}p{line-height:1.19}.rte{line-height:1.19;color:#6c6c6c}.rte p,.rte ul,.rte ol,.rte .button-group{margin-bottom:16px}.rte h3{color:#000}.mini-cart{margin-top:40px!important;top:-33px;position:fixed}.cart__total{font-size:20px;color:#000}.cart-item__subtotal{color:#000!important}.cart__taxes{color:#6c6c6c}.cart__taxes strong{color:#434343}.mini-cart__total-price{font-size:18px;color:#000}.mini-cart__total-taxes{color:#6c6c6c}.mini-cart__total-taxes strong{color:#434343}.cart-countries{font-weight:700}.cart--desktop .cart-item__title,.cart--desktop .cart-item__price{color:#6c6c6c}.mini-cart__item .product-meta__title,.mini-cart__item .product-meta__price{font-size:16px}@media screen and (max-width:500px){.mini-cart__item .product-meta__price{position:absolute;right:20px}}.mini-cart__items{max-height:350px;padding:0;position:relative}.footer{background-color:#000;color:#fff}.footer__payment-methods svg{color:#fff}.footer__misc{border-top:1px solid #fff}footer li{text-transform:uppercase}.footer__copyright{text-transform:uppercase}.footer__title{color:#fff;margin:2px 0 9px}.alert--error,#shopify-product-reviews .spr-form-message-error{background:#b29b70}.ballot-input input{width:65%;border-radius:0}.ballot-input #ballot-button{padding:15px 40px 16px}.ballot-input button{border-radius:0}.loading-display{display:none}.loading-display #ballot-loader{background:url(//stripemacallan-2.myshopify.com/cdn/shop/t/7/assets/ajax-loader.gif?v=2449145917850308841548418427);height:32px;width:32px;margin-bottom:63px}.loading-display p{color:#dc143c;position:absolute;margin-top:-44px}#ballot-error{color:#dc143c;margin-top:4px;position:absolute}.ballot-cart-button{width:67%}.sku-capture{display:none}.minmaxify-popup .minmaxify-btn,.minmaxify-btn{background:#b29b70!important;font-family:Google_CrimsonText!important;width:100%!important;margin-top:15px!important;margin-right:-.5em!important}@media screen and (min-width:500px){.minmaxify-popup .minmaxify-btn,.minmaxify-btn{width:40%!important}}@media screen and (min-width:786px){.minmaxify-popup .minmaxify-btn,.minmaxify-btn{width:30%!important}}.slideshow__heading{font-size:23px;margin-bottom:8px;font-weight:400}.slideshow__cover--has-button .slideshow__subheading{color:#969696;font-size:15px;display:block;line-height:.4}@media screen and (min-width:500px){.slideshow__cover--has-button .slideshow__subheading{line-height:.6}.slideshow__button{margin-top:10px}}@media screen and (min-width:626px){.slideshow__heading{font-size:32px}.slideshow__cover--has-button .slideshow__subheading{font-size:18px;line-height:.6}}@media screen and (min-width:768px){.slideshow__heading{font-size:38px}.slideshow__cover--has-button .slideshow__subheading{font-size:22px}}@media screen and (min-width:980px){.slideshow__heading{font-size:42px}.slideshow__cover--has-button .slideshow__subheading{font-size:24px;line-height:.8}}@media screen and (min-width:980px){.slideshow__heading{font-size:48px}.slideshow__cover--has-button .slideshow__subheading{font-size:26px;line-height:.8}}@media screen and (min-width:500px){.section__title{font-size:28px}}@media screen and (min-width:801px){.section__title{font-size:34px}}@media screen and (min-width:500px){.footer__payment-methods{margin-top:-16px}}@media screen and (min-width:500px){.product-item__title{font-size:16px}}body.template-page .page__container .main .inner .our-whisky{border:solid;border-width:1px 0 0 0;border-color:#e0e0e0}body.template-page .page__container .main .inner .our-whisky a:hover{color:#dd7800}@media screen and (min-width:801px){body.template-page .page__container .main .inner .our-whisky{padding:35px}}@media screen and (max-width:800px){body.template-page .page__container .main .inner .our-whisky{padding:35px 0 0}}@media screen and (max-width:500px){.template-page-grid-content .main .inner{width:100%!important}}.template-page-grid-content .our-whisky-title{color:#996542;margin-bottom:12px;text-align:center;padding:2rem 0}.template-page-grid-content .product__showcase{text-align:center}.template-page-grid-content .product__showcase a{display:inline-block}.template-page-grid-content .product__showcase a img{max-width:316px}@media screen and (max-width:500px){.template-page-grid-content .product__showcase a img{width:100%}}.template-page-grid-content .product__info .product-meta__title{padding-bottom:1rem}.template-page-grid-content .product__description p{line-height:1.19em}.template-page-grid-content .about-image-item{margin-bottom:2rem}.template-page-grid-content .about-image-item img{max-width:100%!important}.template-404 .page__description p{color:#fff}
/*# sourceMappingURL=/cdn/shop/t/7/assets/theme.themacallan.scss.css.map */
