.actions-toolbar:before,.actions-toolbar:after{content:'';display:table}.actions-toolbar:after{clear:both}body{font:75%/150% 'GH Guardian Headline',Georgia,serif;background-color:#fff;color:#333 !important;text-align:left;font-size:14px}.page-wrapper{border-top-color:#e9eff1 !important}.logo-wrapper{margin-top:0}.guardian-remove-item{text-align:right;vertical-align:top !important}.guardian-remove-item i.fal{font-size:22px;color:#757575}.guardian-remove-item .action-towishlist{display:none}.guardian-fieldset-coupon{margin-top:20px !important;width:auto;padding-right:0 !important}.guardian-fieldset-coupon .field{display:flex;align-items:center;justify-content:flex-end;height:45px;background-color:#F2F2F2;padding-right:5px}.guardian-fieldset-coupon .field .control{width:auto !important;margin-right:10px}.guardian-fieldset-coupon .field .control #coupon_code{width:auto}.guardian-fieldset-coupon .field .action.apply.primary{font-size:14px !important;font-weight:400;background-color:#9e9e9e !important;border:none !important;color:#fff;font-family:'ds4_display_sans_mediumRg',Arial,sans-serif}.guardian-fieldset-coupon .field .action.apply.primary:hover{background-color:#ccc !important}@media (max-width:480px){.guardian-fieldset-coupon .field .label{display:none}.guardian-fieldset-coupon .field .control{width:100% !important;margin-left:10px}.guardian-fieldset-coupon .field .control #coupon_code{width:100%}}.cart-summary{padding-right:0}.cart-container .form-cart{width:100%}.no-margin{margin:0 !important}.pull-right{text-align:right;float:right}.fa-theme-colour{color:#ae2765}ul.numbered-list-circles{counter-reset:li;list-style-type:none;font-size:12px;line-height:20px;padding-left:10px}ul.numbered-list-circles li{position:relative;padding:5px 0 5px 55px;color:white}ul.numbered-list-circles li:before{content:counter(li);counter-increment:li;height:30px;width:30px;border:2px solid #ae2765;border-radius:50%;color:white;text-align:center;position:absolute;left:0;top:4px;line-height:30px}.details-break{padding-top:10px;padding-bottom:0;margin:0}.guardian-block-title strong{font-size:18px !important;font-family:'GH Guardian Headline',Georgia,serif !important;color:#969696}.guardian-custom-description,#product-attribute-specs-table,#review-form>fieldset>fieldset>legend,#Rating_rating_label,#review-form>fieldset>div.field.review-field-nickname.required>label,#review-form>fieldset>div.field.review-field-summary.required>label,#review-form>fieldset>div.field.review-field-text.required>label{font-size:14px;line-height:20px;font-family:'GH Guardian Headline',Georgia,serif;color:#969696 !important;font-weight:400;padding:5px}.guardian-custom-description::after,#product-attribute-specs-table::after,#review-form>fieldset>fieldset>legend::after,#Rating_rating_label::after,#review-form>fieldset>div.field.review-field-nickname.required>label::after,#review-form>fieldset>div.field.review-field-summary.required>label::after,#review-form>fieldset>div.field.review-field-text.required>label::after{content:none}.fieldset>.field{margin-bottom:10px}.guardian-product-page-title{color:#770266}.page-title{margin-bottom:10px}.action-auth-toggle>span{margin-right:20px;margin-left:20px}.btn-primary,.action-auth-toggle,.action.primary{font-family:'GH Guardian Headline',Georgia,serif;color:white;visibility:inherit;background-color:#770266;border-radius:50px;font-size:1.2em;text-align:left;height:35px;line-height:1px;margin:0;border:1px solid #770266;font-weight:400}.btn-primary:hover,.action-auth-toggle:hover,.action.primary:hover,.btn-primary:focus,.action-auth-toggle:focus,.action.primary:focus,.btn-primary:active,.action-auth-toggle:active,.action.primary:active{background-color:#ae2765;border:1px solid #ae2765}.btn-primary>*{line-height:19px !important}.action.secondary{font-family:'ds3_display_sansregular',Arial,sans-serif;visibility:inherit;color:#fff;background-color:#adadad;border-radius:50px;font-size:14px !important;text-align:left;height:35px;line-height:1px !important;margin:0;border:none}.action.secondary:hover,.action.secondary:focus,.action.secondary:active{background-color:#8c8c8c;border:none}.action.secondary span{font-weight:400}.cart.table-wrapper .items>.item{border-bottom:0;position:relative;display:table-header-group}@media all and (max-width:992px){.checkout-cart-index .columns{display:flex;flex-direction:column-reverse}.checkout-cart-index .cart.table-wrapper .col.remove-item{width:auto}.checkout-cart-index.page-layout-2columns-left .sidebar-additional,.customer-account-login.page-layout-2columns-left .sidebar-additional,.customer-account-create.page-layout-2columns-left .sidebar-additional{width:100%;padding-right:0}.checkout-cart-index.page-layout-2columns-left .column.main,.customer-account-login.page-layout-2columns-left .column.main,.customer-account-create.page-layout-2columns-left .column.main{width:100%}}@media only screen and (max-width:468px){.cart.table-wrapper .col.qty,.cart.table-wrapper .col.price,.cart.table-wrapper .col.subtotal,.cart.table-wrapper .col.msrp{box-sizing:border-box;display:block;float:left;text-align:center;white-space:nowrap;width:33%}}@media all and (max-width:768px){.action.secondary{margin:20px 0 0}.item-info{width:100%}.checkout-cart-index .cart.table-wrapper .items>.item{display:flex}.checkout-cart-index .guardian-remove-item{position:absolute;top:0;right:0}}.product-info-price>.price-box{display:none !important}.product-info-price{margin-bottom:5px !important}.catalog-product-view .product-info-main .author{font-size:14px;line-height:14px;margin-bottom:5px;font-family:'GH Guardian Headline',Georgia,serif}.catalog-product-view .product-info-main .format,.catalog-product-view .product-info-main .guardian-pagenum{font-size:12px;line-height:12px;margin-bottom:5px;font-family:'GH Guardian Headline',Georgia,serif;color:#808080}.product-info-main .author{font-size:14px;margin-bottom:10px;font-family:'GH Guardian Headline',Georgia,serif}.product-info-main .format{font-size:12px;margin-bottom:10px;font-family:'GH Guardian Headline',Georgia,serif;color:#808080}.product-add-form{height:92px}#customer-email-error,.field-error{display:none !important}.guardian-caret{display:inline;width:0;height:0;margin-bottom:0;vertical-align:top;border-style:solid solid none;border-width:5px 5px 0;border-color:#f8c8d0 transparent transparent;position:absolute;top:50%;right:10%;transform:translateY(-50%)}.guardian-caret :before{content:none}.guardian-slider{border-top:solid 1px #af1774}.product-reviews-summary .reviews-actions a{margin-left:0 !important}.text-left{text-align:left}#minicart>div.mini-cart-heading.dropdown-heading.cover.skip-link.skip-cart.action.showcart>span>span.label{font-family:"GH Guardian Headline",serif,sans-serif !important;margin-left:10px;font-size:14px;color:#fff;text-transform:lowercase}.items-grid .product-item-details{margin-top:20px}.items-grid .product-item-name{line-height:14px;text-align:center;max-width:170px;margin:0 auto}.items-grid .product-item-name a{max-width:100%;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.items-grid .product-item-name a:hover{white-space:normal}.item .product.name a{font-size:14px;font-family:'ds4_display_sans_mediumRg',sans-serif}.item .product.author{margin-bottom:4px;font-size:14px;font-family:'ds3_display_sansregular',Arial,sans-serif;color:#7e7e7e;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.item .product.author:hover{white-space:normal}.price{font-size:14px;color:#a83565}.price .strikethrough{color:#b1b1b1;text-decoration:line-through;margin-right:0.5em}.price-container{text-align:center}.product-item-info{min-height:280px}.product-item-img{min-height:170px;margin:0 auto}.guardian-custom-overview{text-align:left}.guardian-custom-sku{text-align:left;margin:0;height:50px}.guardian-custom-sku strong,.guardian-custom-sku .value{display:none !important}.guardian-sku{font-size:16px;color:#ae2765}.guardian-custom-overview>div{font-size:14px;line-height:20px}.guardian-custom-price>div{font-size:20px;line-height:20px}.product-info-main .product-reviews-summary{margin-top:10px;margin-bottom:10px;left:50px;position:relative}.product-info-main .product.attribute.sku,.product-info-main .product.attibute.sku{position:relative;left:0}.product-info-stock-sku{background-color:#f8f8f8;padding-bottom:0 !important;margin-bottom:5px !important}.price-wrapper{font-size:1em;line-height:26px;font-weight:normal;margin:0;position:relative}.value{text-align:left}.product.data.items>.item.title>.switch{font-size:1.2em !important;font-family:'GH Guardian Headline',Arial,sans-serif}.expand-accordian{color:#e6e6e6;text-align:right}.accordian-title{color:#474747;line-height:30px;font-family:'GH Guardian Headline',Arial,sans-serif}.accordian-text{color:#474747;font-size:14px;line-height:20px;font-family:'GH Guardian Headline',Arial,sans-serif}#shopping-cart-table thead{border-top:1px solid #d1d1d1}.cart-summary{padding-bottom:0;width:100%;float:none}@media only screen and (max-width:480px){.cart-summary{width:100%;float:none}}.cart-summary>.title{display:none}.cart-totals{border-top:none}.cart-totals .totals.sub .mark,.cart-totals .totals.sub .price{text-align:right;color:#adadad !important;font-size:15px}.cart-totals .shipping{border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4}.price{font-size:14px}.item-info{border-bottom:1px solid #757575}.item-info td{border-bottom:none;vertical-align:middle}@media only screen and (max-width:480px){.cart.table-wrapper .col.subtotal{display:none}}@media only screen and (max-width:480px){.cart-totals{width:100%}}tr.grand.totals>th>strong,tr.grand.totals>td>strong>span{font-size:22px;color:#801067 !important;text-transform:lowercase;font-weight:600}.review-form .action.submit.primary{border:none;color:white;font-weight:400;font-family:'ds3_display_sansregular',sans-serif}.review-form .action.submit.primary span:after{content:"    ";white-space:pre}.review-form .action.submit.primary:focus,.review-form .action.submit.primary:active{background:url(../images/buttonarrow.png) no-repeat #ae2765;border:none;color:white}.review-form .action.submit.primary:hover{background:url(../images/buttonarrow.png) no-repeat #ae2765;border:none;color:white}#page-title-heading{margin-bottom:20px;background-color:#a82365;height:90px;left:1%;position:relative;padding-bottom:55px;width:100%}.minicart-wrapper .action.showcart .counter.qty{background:none !important;font-size:14px;font-weight:400 !important}@media all and (min-width:768px){.header__nav-inner-container{max-width:none !important;padding-left:0 !important;padding-right:0 !important}}.step-content{font-size:16px;font-family:'GH Guardian Headline',Georgia,serif;color:#333}.opc-progress-bar-item:before,.opc-progress-bar-item._active:before{content:none}.opc-progress-bar-item>span:before,.opc-progress-bar-item._active>span:before{content:none}.opc-progress-bar-item>span:after,.opc-progress-bar-item._active>span:after{content:none}.opc-progress-bar-item._complete>span:after{content:none}.opc-progress-bar{float:left}.opc-progress-bar-item{display:inline-block;margin-left:0 !important;margin-right:20px !important;padding-left:20px !important;border:2px solid #e4e4e4;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;width:200px;height:35px;line-height:35px;text-align:left}.opc-progress-bar-item._active{border:2px solid #ae2765}.opc-progress-bar-item>span{word-wrap:normal;font-size:21px;font-weight:600;text-transform:lowercase;font-family:'GH Guardian Headline',Arial,sans-serif;padding-top:0;color:#E4E4E4}.checkout-payment-method .actions-toolbar .primary .back{cursor:pointer}.opc-block-summary .product-item .product-item-inner{margin:0 !important}.opc-block-summary{padding:22px 15px}.opc-block-shipping-information{padding:0 15px}.opc-progress-bar-item._active>span{color:#ae2765}.opc .step-title{background:none;text-align:left;margin-bottom:1em;padding:0;border-bottom:none;font-size:24px;font-weight:600}.opc-wrapper .fieldset>.field.required>label,.opc-wrapper .fieldset>.field._required>label,.fieldset>.field:not(.choice)>.label{text-align:left}.opc-block-shipping-information,.opc-block-summary{color:#808080 !important;background-color:#f5f5f5 !important;margin-bottom:0;padding-bottom:10px}.opc-block-summary>.title{font-size:24px;text-align:left;color:#808080}.checkout-index-index .actions-toolbar>.primary{margin-left:0}.checkout-index-index .actions-toolbar>.primary>.primary>span{color:#fff}.checkout-billing-address input{visibility:visible !important;position:relative !important}.payment-method .choice input{position:absolute;visibility:hidden}.payment-method .choice .label{position:relative;margin-left:50px}.payment-method .choice .label::before{display:block;position:absolute;border:2px solid #bababa;content:" ";height:19px;width:19px;border-radius:100%;top:0;left:-50px;background:#fff}@media all and (max-width:510px){.payment-method-paypall label.label{display:block}}.payment-method .choice input:checked~.label::before{background-color:#757575;border:3px solid #fff;height:13px;width:13px;box-shadow:0 0 0 2px #bababa}.checkout-index-index .field-tooltip{position:relative;cursor:auto;height:30px}.checkout-index-index .field-tooltip .field-tooltip-action.action-help{display:none}.checkout-index-index .field-tooltip .field-tooltip-content{display:block;border:none;position:relative;left:0 !important;padding-left:0;padding-top:0;top:5px !important;color:#807f80}.checkout-index-index .field-tooltip .field-tooltip-content:before{display:none}#shipping-new-address-form>fieldset>div>div.field._required._error>label,#shipping-new-address-form>fieldset>div>div.field._required>label{display:none}#checkout{width:100%;margin:auto}.feedback-email{width:25px !important;height:25px !important;background-size:11px !important;top:6px !important;right:30px !important}.shipping-information-title{font-size:24px !important;text-align:left !important;color:#808080 !important}.shipping-information-content{text-align:left}.action-edit{top:-5px !important}.side-banner{margin-bottom:3px}.slider-arrows2 .owl-controls .owl-buttons .owl-prev{background-color:#de007e !important;border-radius:30px !important;background-position:center !important;margin-left:10px !important}.slider-arrows2 .owl-controls .owl-buttons .owl-next{background-color:#de007e !important;border-radius:30px !important;background-position:center !important;margin-right:10px !important}.slider-arrows1 .owl-controls .owl-buttons .owl-prev{background-color:#fff !important;border-radius:30px !important;background-image:url(../images/ic_leftarrows.svg) !important;background-position:center !important;margin-left:10px !important;background-size:114%}.slider-arrows1 .owl-controls .owl-buttons .owl-next{background-color:#fff !important;border-radius:30px !important;background-image:url(../images/ic_rightarrows.svg) !important;background-position:center !important;margin-right:10px !important;background-size:114%}.header__links-mobile{margin:4px 13px 10px}@media all and (max-width:480px){.header__links-mobile{margin:7px !important}}.header__user-menu li:before,.header__user-menu li a{color:#121212}.header__user-menu li a{line-height:42px !important}.header__user-menu li:before{width:30px !important;height:30px !important;border-radius:50% !important;line-height:30px !important;border-color:#121212}.header__user-menu .links li a:hover{background:none !important;color:#5d5f5f !important}.header__user-menu .links li a:hover:before{color:#5d5f5f}.header-mobile .skip-link{background:none !important;font-size:25px !important;color:white !important}.header-mobile .skip-link.skip-nav{border:none !important;background-color:#af1774 !important;border-radius:0 !important;margin:0 !important;font-weight:400 !important;text-transform:none}.header-mobile .skip-link.skip-nav span{font-weight:400}.header-mobile .skip-link.skip-nav span.label{margin-right:10px}.item .product.name a:hover,.price,.footer a:hover,.page-banners .banner a:hover{color:#af1774 !important}.footer a:hover li{color:#fff}.page-banners .banner a{opacity:1;-webkit-transition:opacity 500ms ease-in-out;-moz-transition:opacity 500ms ease-in-out;-ms-transition:opacity 500ms ease-in-out;-o-transition:opacity 500ms ease-in-out;transition:opacity 500ms ease-in-out}.page-banners .banner a:hover{opacity:0.75}.nav-regular .classic>.nav-panel--dropdown{left:0 !important;width:calc(100% - 20px) !important}.nav-regular .classic>.nav-panel--dropdown:hover{display:flex !important;flex-flow:row wrap !important}#mainmenu>ul>li.nav-item.level0.nav-1.level-top.first.last.nav-item--parent.classic.nav-item--only-subcategories.parent:hover .nav-panel--dropdown{display:flex !important;flex-flow:row wrap !important}#mainmenu>ul{display:flex;flex-direction:row}#mainmenu>ul>li{float:left}#mainmenu>ul>li>a{text-align:center}.nav-regular .nav-panel li.classic{width:33.333%}.main-top-container{padding:20px 15px}@media (min-width:992px){.main-top-container{max-width:1080px !important;margin:20px auto 0;padding:0 15px}.main-top-container .slideshow-wrapper-additional{margin:0 15px}.main-top-container .slideshow-wrapper-additional .item img{width:100%}.footer{max-width:1080px;width:auto !important}}@media (max-width:991px) and (min-width:768px){.main-top-container{max-width:750px;margin:20px auto 0;padding:0 15px}.main-top-container .slideshow-wrapper-additional{margin:0 15px}.main-top-container .slideshow-wrapper-additional .item img{width:100%}.footer{max-width:750px;width:auto !important}}@media (max-width:768px){.footer .grid12-12{width:100% !important}.footer .grid12-3{width:48% !important}.footer .grid12-3:nth-of-type(even){display:none !important}}.footer-primary-bottom-spacing{display:inline-block;width:100%}.footer-primary-bottom-spacing .item.item-right img{height:3em}@media all and (max-width:767px){.footer-primary-bottom-spacing .item.item-right img{display:none}}.collateral-block.allow{position:relative}.guardian-block-title .block-title__icons{position:absolute;right:0;cursor:pointer;color:lightgray !important;border:1px solid;width:25px;height:25px;border-radius:50%}.guardian-block-title .block-title__icons--minus{display:none;position:relative;top:5px;left:5px}.guardian-block-title .block-title__icons--plus{position:relative;left:5px;top:3px}.collateral-block.active .block-title__icons--plus{display:none}.collateral-block.active .block-title__icons--minus{display:block}#minicart-content-wrapper{background:#fff}@media (min-width:964px){#minicart-hover-sa>span.counter.qty{background:transparent}#mainmenu>ul>li>a{font-family:"GH Guardian Headline",serif,sans-serif !important}#mainmenu>ul>li.nav-item.level0.nav-1.level-top.first.last.nav-item--parent.classic.nav-item--only-subcategories.parent .nav-panel--dropdown{font-family:"GH Guardian Headline",serif,sans-serif !important}#minicart-content-wrapper{font-family:"GH Guardian Headline",serif,sans-serif !important}#top-cart-btn-checkout{font-family:'ds3_display_sansregular',sans-serif !important}#mobnav-trigger{font-family:"GH Guardian Headline",serif,sans-serif !important}}@media (min-width:768px) and (max-width:991px){#mainmenu>ul{display:block !important}#mainmenu>ul>li{float:none !important;flex:none !important}}#maincontent>div.columns>div.column.main{padding-bottom:0}.column.main.nested-container{min-height:auto;padding:0}.price.strikethrough{color:#757575 !important}.actions-primary>form{width:100%;display:flex;justify-content:center}.actions-primary .action.tocart.primary{width:75%;position:relative}.actions-primary .action.tocart.primary:after{right:-8px}@media all and (max-width:992px){.actions-primary .action.tocart.primary{width:100%}.actions-primary .action.tocart.primary:after{right:-5px;font-size:30px}}.page-print .logo{display:block;float:none;text-align:left}@media print{*{-webkit-filter:none !important;background:transparent !important;color:#000 !important;filter:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}.table-wrapper table{width:100%;table-layout:fixed}.table-wrapper table td{width:auto}.table-wrapper table>tfoot>tr:first-child{border-top:1px solid #999}.box,tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:1cm}.block-content,p,h2,h3{orphans:3;widows:3}.block-content{page-break-before:avoid}.block-title,h2,h3{page-break-after:avoid}.nav-toggle{display:none !important}.sidebar,.nav-sections,.header.content>*[class],.panel.wrapper>*[class],.footer.content>*[class]{display:none}.logo,.footer .copyright{display:block !important;margin:10px 0}.order-details-items .order-items .order-gift-message:not(.expanded-content){height:auto;visibility:visible}.column.main{float:none !important;width:100% !important}.breadcrumbs{margin:0 auto;text-align:right}.footer.content{padding:0}}