.asSeenContainer{margin-top:20px;width:100%}.asSeenIcon{vertical-align:middle;max-width:175px;max-height:175px;position:relative;left:50%;margin-left:-75px}.reviewTitle{margin-bottom:0}.reviewSubTitle{margin-top:0}.reviewStars{text-align:left;height:22px;float:left;padding-right:10px;margin-bottom:10px}.fiveStars{height:22px}.reviewName{font-weight:700;text-align:left;margin-bottom:10px}.review{padding-bottom:30px;text-align:left}.reviewLink{text-align:center}.charityContainer{height:170px;line-height:170px;margin-top:20px}.charityIcon{vertical-align:middle;max-width:150px;max-height:150px;position:relative;left:50%;margin-left:-75px}.size-error-msg{color:#a71616;padding-top:10px;padding-bottom:0}.collectionLink,.prod-title{color:#000}.cart-title a{font-weight:700;color:#000}.cart-addons a{font-weight:700;font-size:14px;color:#a71616}.cart-addons input[type=date]{max-width:200px}.cart-addons input[type=submit]{max-width:350px}.cart-addons select{max-width:200px}.cart-remove a{color:#000;width:100%}.fancybox-close{color:#000;margin:5px}.accordion dl{margin:0}.accordion dd{margin:10px 0 20px}.accordion .engraving{width:100%}dl.accordion{margin:0}@media screen and (min-width: 741px){.cart-properties{width:55%}}#shopping-cart td,#shopping-cart th{vertical-align:middle}@media screen and (max-width: 740px){#shopping-cart td.cart-item{border-bottom:hidden;padding:20px 0 0}}@media screen and (max-width: 740px){#shopping-cart td.cart-price{width:100%;padding:0;line-height:24px;margin:10px 0 0}}@media screen and (max-width: 740px){#shopping-cart td.cart-remove{width:100%;padding:0;line-height:24px;margin:0}}@media screen and (max-width: 740px){#shopping-cart td.cart-properties{border-bottom:hidden;padding:0}}@media screen and (max-width: 740px){#shopping-cart table{border-top:1px solid #f0f0f0}}@media (max-width: 768px){.os-index .os-hits .os-list.os-list-products>li{float:left;padding:0!important}.os-index.os-index-products{display:block!important}}.os-e.os-index.os-index-products{width:100%}.rte h2,.rte h3{margin-top:30px}@media screen and (max-width: 1219px) and (min-width: 741px){a.anchor{display:block;position:relative;top:-190px;visibility:hidden}}@media screen and (min-width: 1220px){a.anchor{display:block;position:relative;top:-90px;visibility:hidden}}@media screen and (max-width: 740px){a.anchor{display:block;position:relative;top:-30px;visibility:hidden}}@media screen and (min-width: 741px){.text-column-flex-container,.text-column-flex-item{display:flex}}.image-promo-content{align-self:center;width:100%}.text-promo-content{align-self:center}li.disclaimer{margin-bottom:20px}.navIcon{vertical-align:middle;margin-right:10px}.ukDisclaimer{margin-top:-10px;text-align:center}.photo-description{font-weight:700;text-align:center;height:44px}.os-page-container{padding-bottom:70px}@media screen and (min-width: 741px){.affirm{text-align:right}}#hello a{color:#333}.product-price-label{color:#c00;font-size:18px;font-weight:500}.sale{font-size:12px;font-weight:500}.klarna-product{margin-left:auto;margin-right:auto;max-width:350px;padding:5px}.klarna-product-object{width:98%!important}.klarna-page{margin-left:auto;margin-right:auto;max-width:900px}@media screen and (max-width: 740px){.klarna-page{width:98%!important}}.donation-container{text-align:right}@media screen and (max-width: 740px){.donation-container{text-align:center}}@media screen and (max-width: 740px){.note-label{text-align:center}}.checkout-disclaimer{text-align:right}@media screen and (max-width: 740px){.checkout-disclaimer{text-align:center}}.checkout-button{border-radius:4px;height:54px;margin-bottom:0;font-weight:700}@media screen and (min-width: 741px){.checkout-button{float:right;width:350px}}@media screen and (max-width: 740px){.checkout-button{display:block;margin-left:auto;margin-right:auto;width:100%}}.klarna-cart{margin-top:20px}@media screen and (min-width: 741px){.klarna-cart{margin-left:auto;width:350px}}.payment-rule{font-size:13px;text-align:center;border-bottom:1px solid #ccc;margin:28px 0 20px;line-height:.1em}@media screen and (min-width: 741px){.payment-rule{margin-left:auto;width:350px}}.payment-span{background:#fff;padding:0 10px}[data-shopify-buttoncontainer]{justify-content:flex-end}@media screen and (min-width: 741px){.additional-checkout-buttons{max-width:350px;margin-left:auto}}.notification{position:absolute;width:100%;top:0;transition:top .25s,visibility .25s,opacity .15s;transition-timing-function:cubic-bezier(.33,.59,.14,1);z-index:4}.notification--promo{position:static}.notification--active{visibility:visible;top:100%;opacity:1}.notification__link{display:block;padding:10px 0}.notification__link:hover u{text-decoration:none}.notification__inner{position:relative;overflow:visible;padding:10px 0}.notification__inner--has-link{padding:0}.notification__message{display:block;padding:0 30px;text-align:center;font-weight:700}.notification__message span{text-decoration:underline;white-space:nowrap}.notification--success,.notification--promo{background-color:#a71616;color:#fff}.notification--success a,.notification--promo a{color:#fff}.notification--error{background-color:#a71616;color:#fff}.notification--error a{color:#fff}.notification__close{position:absolute;top:0;bottom:0;right:20px;padding:0 10px;color:inherit}.notification__close .icon{fill:currentColor}.product-options{margin-bottom:40px}.product-option{width:100%;margin-bottom:20px}.product-option label{display:block;margin-bottom:5px;font-size:14px;text-transform:none}.product-option select{width:100%}.productOptLink{text-align:center}.sizeDisclaimer,.ukSizeDisclaimer,.sizerDisclaimer{display:none}.item-property{margin-bottom:0}.item-properties{margin-bottom:10px}@media screen and (max-width: 740px){.mobile-center{text-align:center}}@media screen and (min-width: 800px){.reviewContainer{margin-top:10%}}@media screen and (max-width: 740px){ul#cart li.hide-mobile{display:none}}@media screen and (max-width: 740px){.custom-input{width:100%}}@media screen and (min-width: 741px){.custom-input{margin-left:auto;margin-right:auto;display:block;max-width:250px}}@media screen and (max-width: 740px){.custom-text-input{width:100%}}@media screen and (min-width: 741px){.custom-text-input{margin-left:auto;margin-right:auto;display:block;width:100%}}@media screen and (min-width: 741px){.custom-input button,input[type=submit]{width:250px}}@media screen and (min-width: 741px){#mobilePreviousButton{top:221px;height:42px;width:200px}}@media screen and (max-width: 740px){#mobilePreviousButton{bottom:0;width:49.9%}}@media screen and (min-width: 741px){#mobileNextButton{top:221px;height:42px;width:200px}}@media screen and (max-width: 740px){#mobileNextButton{bottom:0;width:49.9%}}@media screen and (min-width: 741px){.iconContainer{float:left;margin-left:10px;margin-right:10px}}@media screen and (max-width: 740px){.iconContainer{margin-left:auto;margin-right:auto}}@media screen and (max-width: 740px){#leftIconContainer{width:0px;height:0px;margin:0}}@media screen and (max-width: 740px){#leftMobileCustomImg{width:0px;height:0px}}@media screen and (max-width: 740px){#rightIconContainer{width:0px;height:0px;margin:0}}@media screen and (max-width: 740px){#rightMobileCustomImg{width:0px;height:0px}}@media screen and (min-width: 1220px){div.mobileImgContainer{top:50.5px}}@media screen and (min-width: 741px) and (max-width: 1219px){div.mobileImgContainer{top:101px}}@media screen and (max-width: 740px){div.mobileImgContainer{top:39px!important}}.customringheaderimagetext{text-align:center;font-weight:700;margin-top:5px!important}@media screen and (min-width: 741px){.customringheaderimagetext{font-size:18px}}@media screen and (max-width: 740px){.customringheaderimagetext{font-size:11px;line-height:1.2em}}
/*# sourceMappingURL=/cdn/shop/t/395/assets/custom.scss.css.map */
