.grecaptcha-badge{display:none!important}.collection-listing .product-block{vertical-align:bottom}.spurit-po-wrapper{width:178px}.collection-listing .design-pre-order-template-wrapper.hover-visible.true-style{position:absolute;top:-7px;left:22%}.container.search .collection-listing .product-block{vertical-align:top}.collection-listing-stream .design-pre-order-template-wrapper button span{font-family:Josefin Slab!important;letter-spacing:1px;padding:12px;font-size:16px!important;line-height:1!important}[data-editable=pre-order-button],[data-editable=pre-order-button-hover]{background-color:#a80534!important;border-color:#a80534!important;padding-left:20px!important;padding-right:20px!important;font-size:15px!important;font-weight:800!important}button.customily-personalize-button.ld-over-inverse{margin-bottom:0!important}#cl_optionsapp .customily_option input:not([type="checkbox"]):not(.vc-input__input),#cl_optionsapp .customily_option select{padding:14px 20px;width:100%;box-sizing:border-box}.option_name{font-family:Montserrat,sans-serif;font-weight:500;color:#000;margin-bottom:5px}#cl_optionsapp label{font-family:Montserrat,sans-serif;font-size:16px;font-weight:500}@media screen and (min-width: 768px){.slideshow .overlay-text{background:transparent!important}}@media screen and (max-width: 767px){.innerer .title{top:154px!important}.gallery.gallery-layout-beside.layout-column-half-left.has-thumbnails{margin-bottom:50px}.product-form .design-pre-order-template-wrapper button{padding:0;border:none;font:inherit;background-color:transparent;position:relative;top:-23px;margin-bottom:0!important}}a.tags.toggle-init{display:none!important}.pagination-row{padding:0!important;margin-bottom:60px!important}body{position:relative;padding:0!important}.template-page div#content{padding-top:0!important}ul.ornaments.main-menu ul li{background:#fff!important}.bndlr-products-container:before{font-family:Josefin Slab!important;text-align:center;text-transform:uppercase;letter-spacing:1px;font-size:32px!important;margin-bottom:0!important;display:block;content:"Bundle Offer"}.collection-personalized-ornaments #content{padding-top:0!important}.bndlr-products-container{width:100%;padding:30px 0!important;background:#f5f5f5}.hc-shop-pay-installments{font-family:Montserrat,sans-serif!important;font-size:14px}div#globoRelatedProductsCustom h2{font-family:JOSEFIN SLAB;text-transform:uppercase;padding-top:20px}div#bundler-target-element{font-family:Montserrat,sans-serif;color:#000}.mobile_s img{width:100%!important}form#comment_form{margin-bottom:50px}div#bundler-target-element .bndlr-add-to-cart{background:#a80534;text-transform:uppercase;font-family:JOSEFIN SLAB,sans-serif}div#stamped-main-widget h2{text-align:center;display:block;font-family:Josefin Slab;color:#3e525d;font-size:32px;top:20px;position:relative}.blog-hero .page-header.cf p{max-width:520px!important}.blog-hero .page-header.cf{padding-top:50px!important;padding-bottom:50px!important}.blog-hero{width:100%;background-size:cover!important;background-position:center center!important}div#stamped-main-widget div,div#stamped-main-widget li{font-family:Montserrat,sans-serif}div#_bndl_key_8fpqnza6s64608p img{max-width:460px}.cookie-overlay span{max-width:1074px;display:block;margin:0 auto;text-align:;font-weight:500;line-height:1.4}.tier-2 .accessories-decor li{width:auto!important}.cookie-overlay{background:#fed700;color:#444;font-family:Montserrat;padding:6px;transition:.3s all;font-size:14px;text-align:left;position:relative;box-shadow:0 0 19px #0003;z-index:9999;min-height:34px}.cookie-overlay p{font-size:16px!important;margin-bottom:0!important;top:7px;position:relative}.template-page .slide .second-line{margin:0 0 30px}.cookie-overlay span.accept-cookies{position:absolute;right:27px;top:8px;font-size:28px;font-weight:300;cursor:pointer;transition:.3s all;font-size:21px;color:#444}.cookie-overlay span.accept-cookies:hover{color:#666}.icon{float:left;font-size:29px;color:#444;padding-right:20px}.cookie-overlay.p-4.d-none{display:none;opacity:0;height:0;padding:0}.flexible-layout p:last-child{margin-bottom:0}#pagefooter{background:#fff}#comments.container,.article .container{max-width:1080px!important}.innerer a.product-link.navigable{position:absolute;top:0;left:0;right:0}.product-label{position:relative;z-index:1}ul.collegiate{background:#fff}.swym-button.swym-add-to-wishlist-view-product:not(.swym-loaded){display:none}a.swym-button{cursor:pointer}.product-block .add input#quantity{display:none}.product-block .add input#addToCart{font-family:Montserrat;font-size:14px;padding:8px 11px}.add{visibility:hidden;opacity:0;position:relative;top:170px;z-index:999;left:0;right:0;margin:0 auto}div#flyout-form-container{display:none}.product-block:hover .add{visibility:visible;opacity:1}.simple-popup{z-index:999999999;font-family:Montserrat}.product-block .inner{width:100%!important}.cf.collection-listing-stream .add{display:none}.feature-set-2.align-center h3{font-size:28px!important}.template-page .slick-prev svg,.template-page .slick-next svg{fill:#fff!important}@Media screen and (max-width: 767px){p {font-size: 16px; color: #000; line-height: 1.5;} a.list-view-item {min-height: auto !important; margin-bottom: 40px !important;} form#search-form {margin-bottom: 30px;} div#globoRelatedProductsCustom {padding: 20px !important;} .outlet-store-map {padding-bottom: 60px;} .template-page .slide.full-width-image img {object-fit: cover; min-height: 220px;} .template-page .slide .scaled-text-base {min-height: 210px;} .layout-content-with-image-right .button {margin: 0;} .layout-content-with-image-left .button {margin: 0;} .template-page #content .slide .overlay-text .button {display: inline-block !important;} .template-page #content .slide .overlay-text .button {margin: 0;} .template-page .second-line {padding-bottom: 0 !important; margin: 0 0 20px !important;} .template-page .overlay-text.overlay-left {width: 100%; left: 0;} .template-page .scaled-text {width: 100%; margin-left: -5px;} .template-page .layout-content-with-image-left img,.layout-content-with-image-right img {max-width: 140px;} .template-page #content .slide .overlay-text .button {margin: 0 !important; font-size: 15px !important; padding: 9px !important; line-height: 1 !important;} // ul.main-menu li:nth-child(2) ul a {margin-left: 20px !important;} ul.main-menu li:nth-child(2) ul li:first-child a,ul.main-menu li:nth-child(2) ul li:nth-child(2) a {margin: 0 !important;} .template-page .second-line {padding-top: 0 !important; margin-top: 0; font-size: 15px !important;} .add {display: none !important;} .tier-1 {margin-top: -60px !important;} span.exp.submenu {position: absolute; z-index: 99;} ul.main-menu li span.exp {position: absolute; right: 10px; top: 11px; width: 50px; text-align: right; height: 32px;} ul.nfl,ul.collegiate {margin-top: 0 !important;} ul.main-menu li {position: relative;} span.note {width: 100% !important; text-align: left !important;} .mobile-slideshow .slide {width: 270px;} .swym-button-bar.swym-wishlist-button-bar.swym-inject {margin: 0; position: relative; top: 27px; height: 24px;} .detail.layout-column-half-right {min-height: 690px;} .pagefooter-background,.pagefooter-background img {display: none;} .reveal-mobile-nav #main-nav {-webkit-transform: translate(0); transform: translate(0); z-index: 999999999;} .mobile-slideshow {height: 306px;} .design-pre-order-template-wrapper [data-editable="pre-order-button"] {height: 25px !important; padding: 16px 20px 8px !important;} .product-form.section .design-pre-order-template-wrapper [data-editable="pre-order-button"] {height: auto !important; padding: 16px 20px!important;} .product-form.section button#pre_order_custom {position: absolute; top: -54px; left: -30px; padding: 20px 20px 40px;} .design-pre-order-template-wrapper button {margin-bottom: -45px !important;}}div#gf-tree span,div#gf-tree{font-family:Montserrat;font-weight:500!important;color:#000}.spf-has-filter #gf-products{margin-left:0!important}.collection-listing.cf{padding:0!important}span.gf-summary{font-family:Montserrat;color:#000}body>#gf-tree .gf-filter-footer button,body>#gf-tree .gf-filter-footer button b{height:auto!important;font-family:Red Hat Display!important;font-size:14px!important;font-weight:800!important}.a6211919806657 .backorder{display:none!important}.product-label{height:auto!important}@media screen and (min-width: 768px){.product-list .add span.pre-order-2-message{width:94.1%!important;left:0}.account-main{display:none!important}span.exp svg{fill:#fff!important}span.exp{position:absolute;right:-3px;top:30%}#main-nav ul.collegiate{max-width:710px;height:auto;margin:0 auto!important}#main-nav ul.collegiate li a.navigable{color:#a80634!important;border-bottom:1px solid!important;display:inline;margin-top:10px}#main-nav ul.collegiate{max-width:710px;height:auto;margin:0 auto!important;padding:10px!important}span.pre-order-2-message{color:#5a5a5a!important;font-family:Montserrat,sans-serif!important;font-size:13px!important;margin-top:20px!important}.product-form.section .design-pre-order-template-wrapper.always-visible.bottom-direction.true-style{top:4px;position:relative}.product-form.section .design-pre-order-template-wrapper.bottom-direction .pre-order-2-message{margin-top:58px!important;font-weight:600;top:-3px}.product-list .add .true-style button.navigable{margin-left:0!important}.product-form.section .design-pre-order-template-wrapper.always-visible.bottom-direction.true-style button:hover{height:auto!important}h2.coming-soon{font-family:Montserrat,sans-serif;font-weight:500;color:#000;border:1px solid #000;margin:0 auto;width:380px;padding:12px}}.shipping-alert{background:#750324;color:#fff;padding:15px 12px;line-height:1;text-align:center;font-weight:500;display:block;border-radius:0;margin:0}.shipping-alert p{font-family:Montserrat;color:#fff;margin:0;font-size:16px;line-height:1.3}@media screen and (min-width: 768px){#main-nav ul.main-menu li ul{display:none!important}ul.ornaments li:first-child,ul.accessories-decor li:first-child,ul.ginger-cottages li:first-child{display:none}div#main-nav ul li ul li{display:block!important}#main-nav ul.main-menu li:nth-child(4) a{line-height:0;overflow:visible;color:transparent!important;padding-left:0;padding-right:0}span.productlabel.general{width:100%}#main-nav ul.ginger-cottages li a{color:#000!important;text-decoration:none!important;border:0}#main-nav ul.ginger-cottages li{margin:0 auto!important;text-align:center;float:none;width:auto!important}#main-nav ul.ginger-cottages{margin:0 auto!important;width:100%;position:relative;display:inline-block;text-align:center!important}#main-nav ul.licensed li a{color:#000!important;text-decoration:none!important;border:0}#main-nav ul.licensed li{margin:0 auto!important;text-align:center;float:none;width:auto!important}#main-nav ul.licensed{margin:0 auto!important;width:100%;position:relative;display:inline-block;text-align:center!important}#main-nav ul.main-menu li:nth-child(4) a:before{content:"";text-align:right;display:block;color:#fff;line-height:1.4;padding-right:10px;margin-top:5px;background:url(https://cdn.shopify.com/s/files/1/2423/0653/files/ginger-cottages-logo.png?v=1576051997);background-size:79%;background-repeat:no-repeat;height:23px;overflow:visible;background-position:center}#main-nav ul.main-menu li:nth-child(4) a:hover:before{content:""}#main-nav ul.main-menu a{height:23px;padding-bottom:16px}.cottages{background:#eee;margin-top:-61px;z-index:2;width:300px;position:relative}div#main-nav ul.accessories{width:100%!important;text-align:center!important}ul.accessories-decor a{text-align:center}.page-header.cf h1{color:#000;font-size:40px}.tier-2 ul.new a{border:0!important;color:#000!important}.tier-2 ul.new li{float:none}.tier-2 ul.new{width:100%!important;text-align:center!important}}@media screen and (min-width: 768px){ul.collegiate-nfl{display:flex;flex-direction:column;flex-wrap:wrap;height:260px;padding:20px 30px!important}.collegiate-nfl li{width:50%!important;text-align:left}}@font-face{font-family:Questa;src:url('{{ "Questa_Regular.otf" | asset_url }}')}@font-face{font-family:Black;src:url('{{ "black_jack.ttf" | asset_url }}')}.payment-methods{display:inline-block!important}.free_shipping{background:#1B4B26;padding:21px 10px;margin:0;font-weight:700;text-align:center;font-size:19px}.free_shipping p{color:#fff;margin:0;padding:0!important;font-size:24px}body{background-color:#fff;` font-family:Questa_Regular}.my_story b{display:block}.count{font-family:Montserrat,sans-serif}.template-blog .filters{display:none}body.template-product.jsforms.swym-no-touch.swym-ready.swym-owcloadingtimestestcopy-568.swym-owcloadingtimestestcopy-568-iconbtnlink .container.padded-row{display:none!important}#shopify-section-recent-blog .container.padded-row{display:block!important}h1,h2,h3,h4,h5,h6{font-family:Josefin Slab;color:#3e525d}.button svg,a.button svg,button svg,input[type=submit] svg,input[type=reset] svg,input[type=button] svg{fill:#000!important}a:link,a:active,a:hover{font-family:Montserrat,sans-serif;font-weight:500;color:#3e525d;transition:.3s all}.related{display:none!important}.results-box{display:none}button.owl-next:hover,button.owl-prev:hover{background:transparent!important}a:hover{color:#c50015}p{font-family:Montserrat;color:#3e525d}h2.ga-title{text-align:center!important;font-size:35px!important}.mobile_s{display:none}h4.address_title{font-size:22px;font-family:Montserrat;font-weight:500;text-transform:none}.customer_address input,.customer_address textarea{color:#000!important}.customer_address input.btn{color:#fff!important}.view_address{color:#000;font-weight:500}div#add_address{border-bottom:1px solid #ccc;padding-bottom:20px}.slide.full-width-image.section-id-1513803618702 .overlay-text .text>div,.slide.full-width-image.section-id-1513803610098 .overlay-text .text>div,.slide.full-width-image.section-id-1513890670107 .overlay-text .text>div{width:100%!important;padding:21px 10px 5px!important}.slide.full-width-image.section-id-1513803610098,.slide.full-width-image.section-id-1513803618702{width:33.33%;display:inline-block;float:left}.slide.full-width-image.section-id-1513803618702 .scaled-text h1,.slide.full-width-image.section-id-1513803610098 .scaled-text h1,.slide.full-width-image.section-id-1513890670107 .scaled-text h1{font-size:52px}.slide.full-width-image.section-id-1513890670107{width:33.33%;display:inline-block}.product-form.section p a{color:#6495ed;text-decoration:underline}span.productlabel.general span.title{padding:1px;font-size:15px}.description.user-content.lightboximages a{color:#6495ed!important;text-decoration:underline!important;border:0!important}.second-line a.img-cont{line-height:1.2;font-family:Montserrat;font-size:18px;text-transform:uppercase;padding:12px 12px 10px;font-weight:700;border:3px solid #fff;border-radius:60px}.product-block.collection-block .productlabel>span{background:#A80534;color:#fff;font-size:18px;font-weight:700;line-height:1.2;-moz-transition:background-color .1s;-webkit-transition:background-color .1s;transition:background-color .1s}.overlay-text{background:linear-gradient(to right,rgba(0,0,0,0) 0%,rgba(0,0,0,.2) 51%,rgba(0,0,0,.21) 53%,rgba(0,0,0,0) 100%)}.second-line a.img-cont{line-height:1.2;font-family:Montserrat;font-size:18px;text-transform:uppercase;padding:13px;font-weight:700;border-radius:60px;margin-top:-62px;color:#fff!important;border:0px}div#shopify-section-1513890660073{margin-top:-7px}.swym-innr span,.swym-innr p,.swym-inner{font-family:Montserrat}#swym-plugin *,#swym-hosted-plugin *{margin:0;padding:0;border:0;font-family:Montserrat!important;font-size:100%;font:inherit;line-height:1.4em;vertical-align:baseline;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box}.swym-add-to-cart a{font-family:Montserrat!important}button.btn.swym-button.swym-add-to-wishlist.swym-iconbtnlink.swym-.swym-loaded.disabled.swym-added:hover,button.btn.swym-button.swym-add-to-wishlist.swym-iconbtnlink.swym-.swym-loaded:hover{background-color:transparent!important}.tag_links{width:100%}.padded-row{padding-top:80px;padding-bottom:80px}.textareawrapper textarea{width:100%!important}#pageheader,#pageheader a{font-family:Montserrat;color:#fff;font-weight:500!important;text-shadow:0px 0px 10px rgba(0,0,0,.5)}#pageheader .utils{right:0px;height:44px;line-height:40px;margin-top:-22px;font-size:12px;margin-right:40px;letter-spacing:1px}#pageheader .utils .cart-summary{text-align:right;color:#fff;margin-top:26px}.to-cart{color:#fff!important}.tier-1{margin-top:-2px}#main-nav .multi-level-nav .tier-2 ul ul{display:block;padding:0}#main-nav .multi-level-nav .tier-2 ul li .exp{display:none}#main-nav .multi-level-nav .tier-2 ul ul li a{color:#000c!important;margin-top:0!important}#main-nav .tier-2 a{padding:0!important;font-size:16px!important;line-height:1.2;letter-spacing:-.5px;font-weight:500!important}@media (max-width: 1080px){#main-nav .tier-2 .ornaments{height:460px}}.nav-row ul li{line-height:1.7}a.search{color:#fff!important;font-size:15px;font-weight:700!important;text-transform:uppercase}a.cart-count{padding:6px 20px 5px;display:inline-block;text-transform:uppercase;width:auto;text-align:center;line-height:1;color:#fff;margin-right:120px;font-size:18px;font-weight:700;position:relative;top:11px}#main-nav a{font-size:20px;color:#fff;font-family:Josefin Slab;text-transform:uppercase;font-weight:600;margin-right:30px}#main-nav a:hover,a.cart-count:hover{opacity:.8}.scaled-text h1{text-transform:none;font-family:Merriweather,serif}.second-line{font-family:Montserrat!important;letter-spacing:0px!important;line-height:1!important;font-weight:500;text-transform:capitalize;display:block!important;text-shadow:0px 0px 10px rgb(0 0 0 / 50%);font-size:18px!important;margin-top:30px}h1.slide_header strong{font-family:Satisfy,cursive;font-size:93px;letter-spacing:-5px;font-weight:400}.second-line{font-family:Josefin Slab}.productlabel.soldout{display:none}.template-index .collection-listing .product-block{width:23%}.container.section-id-1480591889144{max-width:2000px;padding-bottom:0}.container.section-id-1507233130798{max-width:2000px}.collection-slider h1 span{text-transform:uppercase;font-size:35px;font-family:Josefin Slab}span.price{font-family:Josefin Slab;font-weight:700;font-size:28px}h2.h1-style.title{background-color:transparent;margin:0;padding:0;width:100%}.collection-listing .product-detail a{color:#c71257;font-weight:700}ul.tag_links li a{font-family:Montserrat;padding:10px;font-size:15px;font-weight:500}.filters{width:100%;text-align:left;font-family:Montserrat}.filters .tags{margin-right:25px;white-space:nowrap;float:left;border-radius:0;font-family:Montserrat}ul.tag_links a{letter-spacing:-.5px;font-size:15px!important;padding-bottom:0!important;line-height:1}.filters span{font-weight:600}.pagination,.pagination a{font-family:Montserrat;font-weight:600!important}#view-as-tiles:hover div,#view-as-stream:hover div{background:#A80534}#view-as-tiles.active,#view-as-stream.active{color:#a80534}#view-as-tiles.active div,#view-as-stream.active div,.fluff:hover,#view-as-stream:hover .fluff,#view-as-tiles:hover .fluff{background:#A80534!important}.tags.nav-row.cat-normal.hidden{text-align:left;padding-left:50px}.filters{display:flex;align-items:center}.tags.nav-row.cat-normal.hidden{background:#fafafa;margin-bottom:50px}.page-header .social-area{float:right!important;margin:0!important;font-family:Montserrat}a#view-as-tiles,a#view-as-stream{line-height:1;display:inline-block;font-family:Montserrat}.collection-listing .product-detail{background:#fafafa!important}.collection-listing{text-align:left}span.spr-summary-caption{font-family:Montserrat}.vendor{display:none}.detail .button:hover,button:hover,input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover{background-color:#a80534!important;opacity:.8}h1 a:hover,.slide .overlay-text .text a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#c50015}a.img-cont:hover{color:#fff!important}.view-all,.gallery.layout-column-half-left.has-thumbnails .thumbnails{display:none}.gallery.gallery-layout-beside.layout-column-half-left.has-thumbnails .thumbnails{display:block}.innerer .title{background-color:#10873d!important;display:block;width:100px;top:180px;color:#fff;font-size:15px;padding:4px 0 5px;line-height:1;border-radius:0!important;font-family:Montserrat;font-weight:700;border-radius:96px;cursor:pointer;position:absolute;left:0;margin:0 auto;transition:.3s all;right:0}.title:hover{opacity:.9}i.dimensions{color:#999;font-size:12px;font-style:normal}#content{background-color:#fff;padding-top:40px;padding-bottom:0}.template-article .page-header{text-align:center;padding:20px 0;margin:0 auto}.page-header .social-area{float:none;margin:10px 0}.social_media i{font-size:38px;color:#a80534;margin-right:10px}.template-index #content{background-color:transparent!important;padding-top:0!important}.user-content{font-family:Montserrat;font-size:16px;cursor:text;line-height:1.5;color:#444}.article h3{color:#b7002c;font-size:20px!important}.template-index .collection-listing{text-align:center!important}.article .meta .time{display:block;font-family:Josefin Slab;font-size:19px;font-style:normal;color:#d89a49;text-transform:uppercase}.article .continue-reading i,.article .continue-reading span,span.author{display:none}form#comment_form{border-top:1px solid #ddd;margin-top:50px;padding-top:62px}.my_story{width:100%;background-color:#a80534;height:auto;color:#fff;padding:20px 0}.half{width:53%;font-family:Montserrat;font-size:20px;display:inline-block}.heart_icon{display:inline-block;width:4%;padding-right:16px}.less_than_half{width:40%;float:right;text-align:right;display:inline-block}.less_than_half a{background-color:#fff;color:#a80534!important;font-size:16px!important;display:inline-block;font-weight:700!important;padding:10px 20px!important}#pagefooter .cart-count{display:none}.half_links a{display:block;font-size:14px;color:#a00026!important;margin-top:13px;line-height:1;width:109%;font-weight:700;text-align:left}.button:hover,button:hover,input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover{background-color:#bb0634}#pagefooter .cross-page-promos{background:#d89a49}.signup-form label{display:block;margin:0 0 10px;font-size:17px;line-height:1.2;color:#444;text-align:left;font-weight:500;letter-spacing:1px;text-transform:capitalize;font-family:Montserrat}.signup-form{display:inline-block;max-width:140%;margin-top:-15px}.signup-form .input-block{border:2px solid #a80534!important;background-color:#f2f2f2;white-space:nowrap;display:inline-block;max-width:127%}.button,a.button,button,input[type=submit],input[type=reset],input[type=button]{background:#A80534;font-family:Josefin Slab;font-weight:700;font-size:16px;padding:17px 11px 14px;transition:.3s all;display:inline-block}h1.majortitle,.slide .overlay-text .majortitle.text,h2.title,h2.majortitle,h3.majortitle,h4.majortitle,h5.majortitle,h6.majortitle,.majortitle{margin:0 0 10px}input,textarea{font-family:Montserrat;background:#fff}.pagefooter-background img{display:none}button.compact{background:#B4002A}.product-label p{margin-bottom:0;line-height:1.5em}.product-label p:first-of-type{margin-top:.5em}.vendor{font-family:Montserrat}.spr-container{border:0px!important}.spr-form-label{font-family:Montserrat;color:#444;line-height:34px}.product-block.expanded .block-inner:after{border-bottom-color:#fff}select#sort-by{height:auto;padding:11px 8px;font-family:Montserrat;border:2px solid #eee;position:relative}.sharing .label{vertical-align:middle;font-size:12px;letter-spacing:1px;font-family:Montserrat;font-weight:400}a.tags.toggle-init{background:#A80534;color:#fff;padding:3px 20px;font-weight:700;border-radius:30px;position:relative;top:-3px}.sort label{position:relative;padding-right:10px}.sharing a:hover svg,.sharing a:hover svg g{fill:#b7002b}.spr-form-contact-name,.spr-form-contact-email,.spr-form-contact-location,.spr-form-review-rating,.spr-form-review-title,.spr-form-review-body{margin:0 0 25px}.spr-summary-caption{display:none}.product-detail .gallery img{width:91%}.swym-button.swym-add-to-wishlist-view-product{font-family:swym-font!important}.thumbnails a.active{opacity:.2}.facebook svg g{fill:#3b539a!important}.twitter svg g{fill:#00acf1!important}.pinterest svg g{fill:#dc0000!important}.google svg g{fill:#ec3537!important}.results-box a{text-shadow:none!important;text-align:left}.discountcodefield{background:#eee;padding:30px;text-align:right}.discountcodefield{color:#444}.discountcodefield input{border:1px solid;color:#444}.discountcodefield label{font-weight:500;font-family:Montserrat,sans-serif;padding-right:10px}#cartform .divider{padding-bottom:20px;padding-top:20px;border-bottom:0px}.item-list.divider{background-color:#fff}a.name{font-size:20px}.quantity label{font-family:Josefin Slab;font-size:17px;font-weight:700}#cartform .item .line-total{font-weight:700;font-size:20px;font-family:Josefin Slab}.tier-2 a{font-family:Montserrat!important;font-size:15px!important;padding:1px 41px!important;font-weight:400!important}.tier-1 a{font-family:Montserrat!important;font-size:15px!important;font-weight:400!important}.checkout-note{width:51%;display:inline-block}@media screen and (max-width: 475px){.checkout-note{max-width:100%!important;width:100%!important}.main-checkout{padding:5px}.notabutton,.additional-checkout-buttons{margin-bottom:11px}#cartform>div>div.totals-area.layout-column-half-right>div>div.checkout-buttons{margin-left:-15px}}@media screen and (max-width: 1038px){.additional-checkout-buttons{margin-top:14px!important}}.checkout-note label{font-family:Montserrat;font-size:17px}.button.notabutton,a.button.notabutton,button.notabutton,input[type=submit].notabutton{font-family:Montserrat;font-weight:300}.button:hover,button:hover,input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover{background-color:transparent}.button.notabutton:hover,a.button.notabutton:hover,button.notabutton:hover,input[type=submit].notabutton:hover{color:#000}.button.altaltcolour,button.altaltcolour,input[type=submit].altaltcolour{background:#A80534}.button.altaltcolour:hover,button.altaltcolour:hover,input[type=submit].altaltcolour:hover{background:#A80534;opacity:.8}.totals-area div{font-family:Montserrat}.checkout-buttons{display:flex;flex-direction:row}.checkout-buttons .main-checkout{flex:1}.checkout-buttons input.notabutton:hover{background-color:transparent!important}.product-block .image-cont img{max-height:250px!important}h1.title{font-family:Montserrat;font-weight:600}a.spr-summary-actions-newreview{position:relative;top:-34px;border:1px solid;padding:3px 20px}.spr-container{border-top:1px solid #ccc!important}.just-title{color:#b8022c}#cart-summary-overlay .item{float:left;width:57%;font-size:18px;font-family:Josefin Slab;padding-left:20px}#cart-summary-overlay .item .info,#cart-summary-overlay .item .detail{font-family:Montserrat!important;font-weight:500;font-size:14px}#cart-summary-overlay .cols{padding:14px}#cart-summary-overlay .just-title{color:#a80534;text-transform:uppercase;font-weight:700;font-size:30px;padding:14px}#cart-summary-overlay .item .img img{max-width:100%;max-height:100%;width:150px!important}.cart{font-family:Montserrat!important;font-weight:500}.button.altcolour,button.altcolour,input[type=submit].altcolour,input[type=reset].altcolour,input[type=button].altcolour{background:transparent;color:#a80534}#cart-summary-overlay .cart{float:right;width:40%;font-family:Josefin Slab;text-align:right;font-size:18px;padding-right:20px}a.button.to-cart:hover{background-color:#a80534;color:#fff;opacity:.8}#cart-summary-overlay{padding:20px 0 42px;background:#fff;border-bottom:3px solid #eee;z-index:99999999}.custom-field__ornament-stories{padding:24px}.custom-field--value li{background:#eee;padding:20px;margin-bottom:20px;list-style-type:none}.custom-field--value ul{margin:0}@media (max-width: 1300px){#main-nav a{font-size:15px;margin-right:0}}@media (max-width: 959px){#pageheader .util-area{margin-right:-70px;margin-top:-50px}.search-box.elegant-input{display:none}}@media (max-width: 900px){.cart-count{top:0!important}#main-nav a{font-size:14px;margin-right:-8px}}@media (max-width: 768px){.logo img{margin-top:0;margin-left:0}}@media (min-width: 768px){.second-line{font-size:22px!important}.product-block .image-cont img{min-width:250px!important}ul.main-menu li{position:relative}span.view-as{width:100%!important;text-align:right!important}.cf.collection-listing-stream .product-detail .detail .description{margin-top:0}.cf.collection-listing-stream .layout-column-half-left{float:left;width:35%}.cf.collection-listing-stream .layout-column-half-right{float:right;width:62%}ul.nfl{display:flex;flex-direction:column;flex-wrap:wrap;height:210px}ul.accessories-decor{text-align:center!important;float:none;display:flex;justify-content:center;align-items:center}ul.accessories-decor li{text-align:right}#main-nav .multi-level-nav .tier-2 ul ul li a:before{content:none}.tier-2 li a:before{padding-right:8px}.tier-2 li a{border-bottom:1px solid}#main-nav .multi-level-nav .tier-2 ul ul li:last-child{margin-bottom:7px}#main-nav .multi-level-nav .tier-2 ul ul li a{font-size:14px!important;border-bottom:0px!important}#main-nav .multi-level-nav .tier-2 ul ul{margin-left:10px}#main-nav .tier-2 .ornaments{display:flex;flex-direction:column;padding:20px 30px 30px;flex-wrap:wrap;height:357px}ul.nfl,ul.collegiate,ul.accessories-decor{padding:20px 30px!important}#main-nav a{font-size:18px!important}ul.ornaments{padding:20px}ul.collegiate{display:flex;flex-direction:column;flex-wrap:wrap;height:219px}ul.nfl li a,ul.collegiate li a,ul.accessories-decor li a{border-bottom:0px}ul.collegiate{margin-left:20px}.nfl li a:visited,.nfl li a:link,.collegiate li a:link,.collegiate li a:visited,.accessories-decor li a:visited,.accessories-decor li a:link{white-space:normal;width:93%;margin-top:6px;color:#444!important}.nfl li a:visited,.nfl li a:link{white-space:nowrap}a.remove.toggler:before{content:"Delete"!important;font-size:9px;text-transform:uppercase;font-family:Montserrat}li.account-links{display:none!important}.tier-2{box-shadow:0 0 20px #0000001a}a.remove.toggler{margin-left:10px;display:inline-block!important;position:relative;right:1px!important}#pageheader .logo{text-align:left;height:90px;top:17px;position:relative}span.cart_icon svg{color:#fff!important;fill:#fff!important;height:18px;width:21px;position:relative;top:-3px;text-shadow:10px 0px 0px rgba(0,0,0,.9)}.util-area .cart-count{font-size:15px;position:relative;top:1px;padding:0;margin-right:0!important}#pageheader .util-area{margin-top:-65px}.tier-1 .cart-count{display:none}.logo img{width:183px!important;margin-top:-30px;margin-left:40px;padding:16px}#pageheader .search-box{left:-233px;margin-top:0}#pageheader .search-box .search-form svg,#pagefooter .search-form svg{top:12px;left:10px}h1.hometitle.h4-style.align-center a{font-family:Josefin Slab!important}#pageheader .search-box .search-form input[type=text],#pagefooter .search-form input[type=text]{background:#fff;border:none;padding:14px 10px 11px 39px;width:150px;border:2px solid green;font-family:Montserrat;font-weight:500;line-height:1.2em;letter-spacing:1px;color:#3f4b57;text-transform:normal}#pageheader .search-box .results-box .note{text-align:center;padding:10px 20px 5px;margin:-10px;font-family:Montserrat,sans-serif;font-weight:600;background:#A80534;letter-spacing:0px;border-bottom:0px!important;font-size:15px;text-transform:uppercase;font-weight:700;color:#fff}.quantity{color:#444}ul.footer li a{font-weight:600!important}#cartform .item a.remove{display:flex!important;align-items:center}#cartform .item .line-total{font-weight:700;font-size:20px;font-family:Montserrat;color:#444}#cartform .totals-area .subtotal{margin:0 0 40px;font-family:Montserrat;font-weight:600;font-size:44px}input.notabutton{font-weight:600!important}.checkout-col{float:left!important}.checkout-buttons .main-checkout{flex:1}.additional-checkout-buttons{margin:-10px 10px 10px}#cartform .totals-area .checkout-col{max-width:100%!important}.checkout-col div{font-weight:600}.checkout-note.layout-column-half-left label{font-size:14px;font-weight:600}.results-box a:hover{color:#bbb!important}#pageheader .search-box .results-box{position:absolute;background:#fff;color:#333;width:340px;z-index:5000;background-color:#fefefe;color:#444;border:0px;padding:10px;font-size:14px;letter-spacing:0px}#pageheader .search-box .results-box>*:first-child{border-top:0px}#pageheader .search-box .results-box>*{display:block;margin:0 0 10px;line-height:1.2;font-family:Montserrat;font-weight:400;border-bottom:1px solid #ddd!important;border:0px;padding:10px;min-height:24px}#pageheader{height:150px;background-color:transparent;background-position:center center;background-image:url(https://cdn.shopify.com/s/files/1/2423/0653/files/Old-World-Christmas-Home.jpg?3354560267558253185);background-repeat-y:no-repeat;background-size:cover}#main-nav .multi-level-nav .tier-1{background:#A80534;height:auto}.social-links{display:none!important}.tier-2 li{float:left}.tier-3 ul{width:auto!important}.tier-2 a.expanded:hover,.tier-2 a.expanded{background-color:#fff!important}.tier-2{width:100%!important;max-width:none;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;background:#fff!important}.tier-2 li a{color:#a80534!important;margin-top:5px;font-weight:500!important}.tier-3 li{display:block!important;width:100%!important}.tier-3{margin-left:20px!important;margin-top:-27px!important}.tier-3 li a{padding-bottom:0!important;margin-top:2px!important}.tier-2 ul{padding:15px 0}#main-nav a.expanded,#main-nav li.active>a,#main-nav a:hover,#main-nav .account-links a:hover{color:#fff}#main-nav .multi-level-nav>div{border-top:0px}#main-nav{border-bottom:0px}#main-nav .multi-level-nav .tier-2{background:#880022;width:100%;z-index:999999999;text-align:left}.tier-2 a{padding:7px 15px;text-transform:capitalize!important}.tier-2 a:hover{color:#c9a335!important}.tier-2 li{width:144px;text-align:left}#pagefooter .nav-row{line-height:.5em}#pagefooter .nav-row{border:0}.nav-row .multi-level-nav>div{padding:0}.has-children.expanded{background-color:#802}.scaled-text{background:transparent!important}.scaled-text h1{color:#fff;font-size:45pt;text-shadow:1px 1px 28px rgba(0,0,0,.76);margin-bottom:20px}h4,h1.h4-style,.slide .overlay-text .h4-style.text,h2.h4-style,h3.h4-style,h4.h4-style,h5.h4-style,h6.h4-style,.h4-style{font-size:35.5px;text-transform:uppercase}.collection-slider-row.section-id-1480591889144,.collection-slider-row.section-id-1507233130798{margin:67px 0 100px}.product-block.detail-mode-hover .product-info:before{background-color:transparent;opacity:1}.overlay-text .text>div{width:50%}#pagefooter{background:transparent;padding-bottom:0!important}div#shopify-section-footer{background:url(https://cdn.shopify.com/s/files/1/2423/0653/files/footer-bg-fade-flip_2866709f-9501-42c7-8c00-c29933c7c5cf.jpg?v=1625619476);background-position:left;background-repeat:no-repeat;background-size:contain}.tier-1 a{font-size:20px;text-transform:uppercase}#pagefooter .cross-page-promos,#pagefooter .cross-page-promos a,#pagefooter .cross-page-promos h6{font-size:22px}.footer_logo{width:25%;float:left;position:relative;display:inline-block}.social_media img{margin-right:6px}.social_media{margin-left:-87px}.half_links{width:44%;padding:10px;float:left}.footer_links{width:36%;margin-left:40px;margin-top:0;float:left;display:inline-block}#pagefooter .copyright{margin-top:-20px;width:100%;display:block;float:right}}.copy{font-family:Montserrat,sans-serif!important}button.compact.navigable svg{fill:#fff!important}.product-form .pre-order-2-button{font-family:Josefin Slab!important;letter-spacing:1px;padding:13px!important}@media (max-width: 767px){.article div#content{padding-top:0}.collection-listing .product-list .product-info .innerer{display:none!important}.container.padded-row.blog-row{padding:30px 0 0}.template-page .slide.full-width-image h1{font-size:23px!important;height:auto;margin:}.highlight-craft{display:block!important}div#main-product-detail{margin-bottom:0!important}.highlight-craft{margin:-30px 0!important}#main-nav.nav-row ul li a.has-children .exp span{display:block!important}.cookie-overlay span{font-size:13px;padding:3px 21px 3px 3px}.cookie-overlay span.accept-cookies{position:absolute;right:0;top:0px;font-size:28px;font-weight:300;cursor:pointer;transition:.3s all;font-size:21px;padding-right:5px;color:#ccc}.cookie-overlay span.accept-cookies{color:#000!important}.cookie-overlay p{font-size:13px!important;margin-bottom:0!important;top:1px;position:relative}.button.to-cart{margin-top:20px!important}#search-form{display:flex}#search-form h1,.product-block.detail-mode-hover #addToCart{display:none}.product-block{padding-top:30px}#search-form input[type=text]{width:100%}form#search-form input.compact{margin-top:0!important;margin-left:3px!important;height:23px;padding:10px}.product-list .design-pre-order-template-wrapper.always-visible.bottom-direction.true-style{display:none}.product-form.section .design-pre-order-template-wrapper.bottom-direction .pre-order-2-message{margin-top:37px;font-weight:600;font-family:Montserrat}.product-form.section .design-pre-order-template-wrapper.always-visible.bottom-direction.true-style button span,.product-form.section .design-pre-order-template-wrapper.always-visible.bottom-direction.true-style button:hover{height:24px!important}.social_media{DISPLAY:FLEX}.phoneEmail{position:absolute;top:29px;right:0;height:33px}div#shopify-section-collection-template{margin-top:-35px}nav#uncomplicated-breadcrumbs a{font-size:14px!important}#shopify-section-collection-template .filters{margin-bottom:20px!important}div#accordion h2{font-size:20px!important}.padded-row{padding-top:40px;padding-bottom:40px}#pagefooter,#pagefooter a{font-size:16px!important}#pagefooter a{margin-bottom:13px!important;padding:10px 0}.social_media{text-align:center!important;display:block}form#contact_form label{text-align:center!important}#template form#contact_form{margin-bottom:50px}#pagefooter .copyright a{font-weight:600!important;font-size:16px!important}.half_links:first-of-type{margin-bottom:-12px}span.pre-order-2-message{position:relative;top:32px;background:transparent!important;left:8px}a.list-view-item .list-view-item__title{font-size:20px}form#search-form input.compact{margin-top:-12px;margin-left:3px}li.account-links a{padding:15px 20px!important}.section-id-1534346118308{padding:60px 0!important}.mobile_s{display:block}.desktop_s{display:none}.additional-checkout-button--apple-pay{display:none!important}.additional-checkout-buttons{margin-top:30px!important}.checkout-buttons{display:inline-block}.main-checkout{flex:none!important;width:100%!important}#pageheader{height:auto;background-color:transparent;background-position:center center;background-image:url(https://cdn.shopify.com/s/files/1/2423/0653/files/Old-World-Christmas-Home.jpg?3354560267558253185);background-repeat-y:no-repeat;background-size:cover}.template-index .collection-listing .product-block{width:43%!important}.text-image-overlay .second-line{margin-top:-50px}#mobile-header{background:transparent;border:0!important}#mobile-header .mobile-nav-toggle{position:absolute;top:18%;left:30px;margin-top:0;padding:0;width:60px;height:60px}a.has-children{font-size:18px!important}button.mobile-nav-toggle:hover{background:transparent!important}.tier-1 a{color:#ae2d51!important;padding-top:30px!important;padding-left:20px!important}#mobile-header .cart-count{position:absolute;top:46%!important;right:-113px;margin-top:-18px;font-size:15px;line-height:32px;letter-spacing:1px}.half_links{width:50%;float:left;margin-bottom:50px;display:inline-block}.heart_icon img{width:30px}.less_than_half{width:100%;float:none;margin-top:20px;text-align:center}.half{width:100%;float:none;text-align:center}.heart_icon{text-align:center;width:100%}a.cart-count{display:none}ul.main-menu li ul{background:#fff!important;border-top:1px solid #ccc;padding-top:10px;padding-bottom:20px}ul.main-menu li ul li a{padding:7px 32px!important;text-transform:capitalize!important;letter-spacing:0;font-weight:500!important}#pageheader svg,#pageheader svg g{fill:#fff}h1.slide_header strong{font-family:Satisfy,cursive;font-size:43px}.slide.full-width-image.section-id-1513803618702{width:100%}.slide.full-width-image.section-id-1513890670107{width:100%;float:left;margin-bottom:50px}div#main-nav{overflow-x:hidden}.section-id-1513803618702 .overlay-text .text>div{color:#fff;background:transparent!important}.section-id-1513803610098 .overlay-text .text>div{color:#fff;background:transparent!important}.section-id-1513890670107 .overlay-text .text>div{color:#fff;background:transparent!important}a.img-cont{font-size:16px!important}@media screen and (min-width: 768px){.product-block .inner{display:none!important}}.scaled-text h1{color:#fff;height:80px;font-size:41px!important}.template-article .page-header{text-align:center;padding:20px 0;width:100%}.slick-dots li button{border:0;background:transparent!important}#main-nav{background:#fff!important}h1.hometitle.h4-style.align-center.has-paging{font-size:30px}h1.slide_header{font-size:32px!important}.second-line{color:#fff;padding-top:20px;padding-bottom:20px;transition:.3s all}.slide.full-width-image.section-id-1513890660073{display:none}.overlay-text.overlay-left{background:#ae2d51}.slide.full-width-image.section-id-1513803610098{width:100%}.social_media img{width:30px!important}.footer_logo img{width:160px;margin-bottom:-30px}a.list-view-item{width:100%!important}}.flex-guide{display:flex;flex-wrap:nowrap}.guide-half{width:50%}.guide-head{font-size:53px;margin-left:-40px;color:#a80534;font-family:Merriweather,serif!important}.guide-subhead{font-size:16px;font-family:Montserrat!important;font-weight:700;color:#5f7c8c}.guide-content{font-size:16px;font-family:Montserrat!important}.download-btn{background-color:#a80534;border-radius:100%;height:110px;width:110px;position:relative;display:inline-block;margin-top:-31%;margin-left:94%;font-family:Montserrat!important;font-weight:700;color:#fff;line-height:1.2}.download-btn:hover{background-color:#5f7c8c!important}#download_email{border:2px solid #A80534;color:#a80534;width:69%}.download-form{padding:0 30px;display:flex;flex-direction:column;align-items:center}.beside-svg{vertical-align:middle;position:relative;top:-2px}.download-form label{display:block;margin-top:36px;letter-spacing:1.5px;font-family:Montserrat!important;font-weight:700;color:#3e525d}@media (max-width: 1070px){.guide-head{margin-left:-15px}.download-btn{margin-left:84%}}@media (max-width: 1000px){.download-btn{display:block;margin:20px auto}#download_email{width:100%}}@media (max-width: 750px){.guide-half{width:100%}.flex-guide{display:block}}#shopify-section-footer .nav-row>form>input[type=submit]{display:none}#shopify-section-footer .nav-row>form>svg{position:relative;top:1px;left:37px}.product-label{width:240px;height:110px;color:#222;font-size:12px}.search-row{padding:0 40px;margin:auto}.search-results{text-align:left}.retail{position:relative;top:9px;right:18px}#pageheader .retail a{font-weight:800!important}.btn-register{margin:15px!important;left:35%;position:relative;width:250px}.section-id-1534464152336 a.button.btn-register:hover{color:#fff!important}.banner{margin:0 auto 30px;display:block;padding:12px 30px;border:0;font-size:22px;text-align:center;font-weight:600;color:#fff;background:#1B4B26;width:500px;box-shadow:none;font-family:Montserrat!important}.payment-methods{width:100%}label.singleopt{font-family:Montserrat;font-weight:700}#cart-summary-overlay .item .info,#cart-summary-overlay .item .detail{font-family:Montserrat!important;font-weight:500}#cart-summary-overlay #shop-more{color:#a80534!important;border:none!important}#cart-summary-overlay .to-cart:hover{background-color:#fff!important}.swym-button.list-view.swym-add-to-wishlist-view-product{position:relative;right:0px;font-size:25px;margin-left:15px;top:5px}.product-form.section{display:inline-block}.klaviyo-form-NDztgd.klaviyo-form.form-version-cid-1 span{position:absolute}#cartform .item .quantity input{border:2px solid #444;color:#444!important;font-weight:700;font-size:19px}.klaviyo-form-NDztgd.klaviyo-form.form-version-cid-1 input::placeholder{font-family:Montserrat;color:#444;position:relative;top:1px}button.Button__FormStyledButton-lnHdoi.cObwtB.ResetElements__Button-kEMFSp.jvTKPf{font-family:Montserrat!important}.section-guide.section-id-1534346118308 .confirmation{margin-left:11px;margin-top:-17px;display:block}a.more{display:block!important}body.gallery.bottom.right{display:none!important}.theme-background-color{background-color:#a80534}h1#swym-plugin-name:after{content:"Click on the red heart (\2764) to add any product to your wishlist!";display:block;font-size:16px;font-family:Montserrat;font-weight:600}.section-guide.section-id-1534346118308 h2{margin:0;position:relative;left:10px;top:14px}span.productTitle{font-size:20px!important;display:block;line-height:1.1;font-weight:600;margin-bottom:6px;color:#3f4b57}span.productPrice{font-size:24px!important;font-family:Josefin Slab;margin-bottom:3px;display:block}span.productDimensions{font-size:16px!important;line-height:1.2;display:block;margin-bottom:-10px;font-weight:400}span.itemNumber{display:block;margin:10px;font-weight:400;font-size:16px!important;line-height:1.3}@media screen and (max-width: 767px){.collection-listing-stream .detail.layout-column-half-right{min-height:0!important}.collection-listing-stream .product-form.section{width:auto!important}.collection-listing-stream .product-detail{padding-bottom:0!important}.collection-listing-stream .product-detail .detail .description{margin-top:0}.collection-listing-stream .product-form.section{display:none}.collection-listing-stream h2.h4-style.price-area{display:inline-block}span.sort.tags{display:block!important;width:100%!important;float:none!important}.filters{display:block!important}.cf.collection-listing .product-info{display:none!important}.cf.collection-listing-stream h2.h1-style.title{font-size:24px;font-weight:700;text-align:left;margin-top:20px!important;display:block}.cf.collection-listing-stream .product-list.standard-collection .product-block:first-child{padding-top:0}.cf.collection-listing-stream .description.user-content{margin-bottom:16px!important}.cf.collection-listing-stream a.product-btn{padding:8px 21px 5px}.cf.collection-listing-stream button.swym-button.list-view.swym-add-to-wishlist-view-product.product_4342595354647.swym-iconbtnlink.swym-heart.swym-loaded{top:0!important}.cf.collection-listing-stream .gallery.layout-column-half-left.has-thumbnails{margin-bottom:10px}.collection-listing-stream .product-detail.flyout .container.inner.cf{padding:0!important}span.productTitle{font-size:16px!important}ul.main-menu ul li ul,ul.collegiate{padding-left:17px!important;border-bottom:1px solid #eee}#main-nav.nav-row .mobile-expanded>ul{box-sizing:border-box}ul.main-menu li ul li ul li a{font-weight:400!important}ul.main-menu a.has-children.navigable{font-weight:600!important}#main-nav ul.main-menu ul li ul a,ul.collegiate a{padding:9px 16px!important}#main-nav .multi-level-nav{padding-top:119px!important}ul.nfl,ul.collegiate{margin-top:0!important}.perma,.perma ul.first-nav{display:block!important}.perma .exp{transform:none!important}ul.main-menu li ul.first-nav li:first-child{margin-left:0}ul.main-menu li ul.first-nav li{margin-left:11px}ul.main-menu li ul.first-nav li ul li a{font-weight:400!important}ul.main-menu li ul.first-nav li a{font-weight:700!important}ul.main-menu li a{padding:8px 20px 15px!important}ul.main-menu li ul.first-nav li:first-child a{font-weight:400!important}span.exp.submenu{position:absolute;top:7px!important;right:13px!important}ul.ornaments.first-nav LI UL LI{margin-left:0}a.no-expand.has-children.navigable.third-tier-mobile{background:#fff!important}#main-nav.nav-row .mobile-expanded{border:0!important}.first-nav ul{padding-left:12px!important}ul.main-menu li ul{border:0;padding-top:0}span.exp.submenu{width:50px!important;text-align:right}.exp.submenu span{font-size:22px;color:#8b8e91!important;font-weight:700}ul.collegiate{width:100%!important;display:block;column-count:1!important;height:auto!important}.multi-level-nav{visibility:hidden;height:0}.multi-level-nav.mobile{visibility:visible!important}#main-nav.nav-row ul li a.has-children .exp{float:none!important}.collection-listing .product-block{height:auto;width:43%!important;margin-left:3%!important;float:left;margin-right:3%!important;height:300px}.collection-listing.overlay-mode-b .product-block{width:49%!important;margin:0!important}.user-content.lightly-spaced-row.lightboximages span,.user-content.lightly-spaced-row.lightboximages a{font-size:16px!important}.info-card{top:0!important}.product-form.section{height:88px}div#mobile-header{height:91px}h2.h4-style.price-area{height:27px}.slideshow.slick-initialized.slick-slider.slick-dotted{height:306px}.phoneEmail a{height:27px}span.stamped-product-reviews-badge.stamped-main-badge{height:35px}div#shopify-section-1564513948758 h1{line-height:1}.slick-prev svg,.slick-next svg{fill:#fff!important}.template-index .collection-listing .product-block img{width:100%}span.productPrice{font-size:21px!important}span.productDimensions,span.itemNumber{font-size:14px!important}span.stamped-badge-caption{display:block}.q-card-container{padding:0!important}.product-list{margin:0!important}.free_shipping p{font-size:16px}span.stamped-badge{line-height:1}.overlay-text.overlay-right .second-line{font-size:16px!important}.overlay-text.overlay-right h1{line-height:1;margin-bottom:20px}.slideshow .slide .overlay-text{background:#aa0531}#pageheader{height:auto;background-color:transparent;background-position:center center;background-image:url(https://cdn.shopify.com/s/files/1/2423/0653/files/Old-World-Christmas-Home.jpg?3354560267558253185);background-repeat-y:no-repeat;background-size:cover}.page-header .filters .tags.sort{margin-bottom:50px}td.total-line__price{width:100%;display:block}.sidebar .total-line-table__tbody+.total-line-table__footer .total-line th:before,.sidebar .total-line-table__tbody+.total-line-table__footer .total-line td:before{background-color:transparent}.collection-listing-stream .info-card{display:none}#cart-summary-overlay .item .img,#cart-summary-overlay .item .detail,#cart-summary-overlay .cart .cart-text{display:block}#cart-summary-overlay .cols .img{width:100%;text-align:center}#cart-summary-overlay .item{float:left;width:100%;padding:0!important}#cart-summary-overlay .item .detail{display:none}#cart-summary-overlay .info{padding:20px 20px 10px!important}#cart-summary-overlay .cart{float:right;width:90%;font-family:Josefin Slab;text-align:center;font-size:18px;font-weight:600;padding-right:20px;line-height:1;color:#444;border-top:1px solid #ccc;padding-top:20px}#cart-summary-overlay a.button.to-cart{padding:13px 0 21px}.contact_pg input[type=submit]{padding:10px 0 20px!important;margin-left:-2px}.container.cf.contact_pg img{width:100%;margin-bottom:20px}div#shopify-section-1602101142206e5d39{display:block!important}.text-image-overlay .second-line{margin-top:-50px}#mobile-header{background:transparent;border:0!important}#mobile-header .mobile-nav-toggle{position:absolute;top:18%;left:30px;margin-top:0;padding:0;width:60px;height:60px}a.has-children{font-size:18px!important}button.mobile-nav-toggle:hover{background:transparent!important}.tier-1 a{color:#ae2d51!important;padding-top:30px!important;padding-left:20px!important}input#comment-submit{box-sizing:border-box;width:auto;padding:11px 20px 20px}ul.main-menu li a{padding:13px 20px!important;font-size:14px!important;font-weight:600!important}a.cart-count{width:100%;background:green;color:#fff!important;font-weight:700!important;padding:19px 0!important}.social_media a{width:48px!important;padding:0 10px;margin-top:20px;height:48px;display:inline-block}.article.article-layout__column h3{line-height:1;display:block}li.account-links a{padding:10px 20px!important;font-size:13px!important;font-weight:500!important}li.account-links{background:#fff;margin-bottom:-10px!important;padding-bottom:11px!important}#mobile-header .cart-count{position:absolute;top:46%!important;right:-113px;margin-top:-18px;font-size:15px;line-height:32px;letter-spacing:1px}}@media screen and (max-width: 767px){#shopify-section-cart-template .related{height:auto!important}.article-layout.cf{padding:30px 30px 0}.desktop{display:none}#main-nav a{font-size:16px!important;padding:14px 20px!important}a.list-view-item{width:100%!important;min-height:0}.product-block.collection-block.main-image-loaded span.title{font-size:13px;line-height:1.25!important;display:block}.user-content .collection-listing .productlabel .title:after{margin-left:7px!important;margin-top:-3px!important}#shopify-section-footer .nav-row>form>svg{position:relative;top:1px;left:207px}.signup-form label{font-size:14px;padding-left:10px}a.tags.toggle-init{display:none}.footer_logo{margin-bottom:50px}.signup-form-cont{margin-top:20px;display:block;position:relative;top:29px}.add_cart_buttons{display:block;margin-top:30px}.user-content{font-size:16px;line-height:1.2}h1.hometitle.h4-style.align-center{font-size:30px}.template-index .collection-listing .container{padding:0!important}.article h3 a{font-size:23px!important}.article.article-layout__column{margin-bottom:50px}.product-label{height:auto!important}.product-list .block-inner{margin-bottom:0!important}.social-area{display:none!important}#pagefooter .nav-row{padding:20px!important;background:#eee;border:0}.signup-form{display:inline-block;max-width:140%;margin-top:5px}.section-content h1{font-size:34px;color:#a80534;font-family:Montserrat,sans-serif;line-height:1;margin-bottom:20px}.download-form{padding:0}.quantity label{font-family:Josefin Slab;font-size:17px;font-weight:700;display:none}.banner{margin:auto;display:block;width:100%;padding:10px;font-weight:700!important;border:0!important;line-height:1.2!important;box-sizing:border-box;height:auto;font-size:16px!important;border:1px solid #162f01;font: 30px/60px Rye;text-align:center;color:#fff;background:#316805;box-shadow:0 0 30px #00000026 inset,0 6px 10px #00000026;font-family:Montserrat!important}form#contact_form{width:100%;margin-right:30px}.half_links{width:100%;float:left;margin:0;display:inline-block}.product-label p:last-child{margin-top:6px;margin-bottom:11px;font-weight:700}.product-label p:last-child{display:block;margin-top:-10px}.product-label p{line-height:1!important}h1.slide_header strong{letter-spacing:1px!important}.add_cart_buttons button{margin-bottom:-11px!important}div#shopify-section-article-template{margin-top:-41px}a.clear-cart{float:left;margin-bottom:30px}.checkout-note.layout-column-half-left{color:#000;font-weight:500}button.compact{margin:0}.template-cart a.name{line-height:1;color:#000;display:block}#cartform .item a.remove{right:-10px;top:6px}.totals-area div{font-family:Montserrat;color:#000;font-weight:500}#cartform .item{clear:both;list-style:none;position:relative;border-top:1px solid #444}h2#new_total_price_after{font-family:Josefin Slab;font-size:42px;padding-left:13px}.product-label{width:100%}.product-label p:last-child{margin-top:8px}input#quantity{border:2px solid #000;color:#000;font-weight:700;font-size:18px}.button,a.button,button,input[type=submit],input[type=reset],input[type=button]{background:#A80534;font-family:Josefin Slab;font-weight:700;font-size:16px;padding:17px 11px 14px;height:16px;margin-left:18px;transition:.3s all;margin-top:0}span.title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%!important;padding:0 10px!important}a.spr-summary-actions-newreview{display:block;top:0}.signup-form{display:inline-block;max-width:100%}.signup-form input{box-sizing:border-box}#pagefooter .social-links{margin:30px 0;display:none}.checkout-note.layout-column-half-left label{font-size:15px;line-height:1.2;display:inline-block}#cartform .item .quantity input{width:54px;margin-left:4px;padding-left:2px;padding-right:2px;text-align:center;-moz-box-sizing:content-box;box-sizing:content-box;border:2px solid #444;color:#000;font-weight:700;font-size:18px;margin-top:-9px;margin-bottom:12px}#cartform .item .line-total{font-weight:700;font-size:21px;color:#000;font-family:Montserrat}}@media (min-width: 1023px) and (max-width: 1344px){#main-nav .multi-level-nav .tier-2{background:#880022;width:100%;z-index:9999999999;text-align:left}}@media (max-width: 952px) and (min-width: 768px){#pageheader .utils{right:0px;height:44px!important;line-height:40p!important;margin-top:-92px!important;font-size:12px;margin-right:80px!important;letter-spacing:1px}.nav-row ul li{margin-top:0!important}ul.main-menu{position:relative!important;top:6px!important;min-height:48px}.nav-row ul li{line-height:1!important}.template-index .collection-listing .product-block{width:37%}.less_than_half{width:39%;float:right;text-align:right;display:inline-block}.section-signup .signup-form input[type=email],#pagefooter .signup-form input[type=email]{width:auto}.signup-form .input-block{border:2px solid #CC082C!important;background-color:#f2f2f2;white-space:nowrap;display:inline-block;max-width:100%}.social_media{margin-left:-31px}.scaled-text h1{color:#fff;font-size:34pt}h1.slide_header strong{font-family:Satisfy,cursive;font-size:65px;letter-spacing:-5px;font-weight:400}}@media (min-width: 768px) and (max-width: 860px){ul.main-menu{position:relative!important;top:13px!important;min-height:48px}}#IEWarning{display:none;width:100%;position:fixed;background:red;color:#fff;text-align:center;font-weight:700;font-family:Montserrat,sans-serif;font-size:20px;padding:10px 0;z-index:9999999999}#IEWarning a{color:#fff;text-decoration:underline;font-weight:700}#IEWarning a:hover{color:#fff}@media screen and (min-width:0\fffd){#IEWarning{display:block}}nav#uncomplicated-breadcrumbs a{color:#888}.breadcrumb__sep{margin:0 10px!important;font-size:28px!important;position:relative!important;top:3px!important}nav#uncomplicated-breadcrumbs{border-bottom:1px solid #eee;padding-bottom:11px}.pagination li{display:inline;list-style-type:none;margin:5px;font-size:16px}.pagination .active a{color:#a93134}.template-index a.klaviyo-bis-trigger{display:none!important}.product-form a.klaviyo-bis-trigger{display:block;margin-bottom:-20px;margin-top:20px;color:#c00941!important;text-decoration:none!important;font-weight:600;text-transform:uppercase}a.klaviyo-bis-trigger:before{font-family:Font Awesome\ 5 Free;content:"\f0f3";font-weight:500;font-size:17px;margin:0 6px}.blog-section{background-color:#eee;margin:0 0 -60px;text-align:center}.blog-section li{width:31%;list-style:none;text-align:center;display:inline-block;padding:0 8px;vertical-align:top}.block-section h2{margin-bottom:40px}@media only screen and (max-width: 768px){.blog-section li{width:100%}}.blog-section li img{max-width:100%;display:block;margin:auto}.blog-section .excerpt{color:#000;max-width:400px;margin:auto;height:100px}ul.blog-section{background:#fff;border-top:1px solid #eee;margin-top:60px;padding-top:40px;padding-bottom:40px}.blog-section li img{max-width:100%;display:block;margin-bottom:10px!important;margin:auto}ul.blog-section li .excerpt,ul.blog-section li .excerpt p{margin-top:5px;display:block;font-family:Montserrat;text-align:left;font-size:16px;line-height:1.3;height:auto!important;margin-bottom:40px}ul.blog-section li a:nth-child(2){font-weight:700;line-height:1.2!important;text-align:left;display:inline-block;font-size:18px!important;padding:0}ul.blog-section h2{font-size:35px}.tag_links li{vertical-align:middle}.tag_links li a{white-space:normal}.user-content .collection-listing .productlabel .title:after{content:"";width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid white;display:inline-block;vertical-align:middle;margin-left:18px}@media only screen and (max-width: 768px){.user-content .collection-listing .product-link .image-cont img{opacity:1;height:auto!important;width:100%}.product-block .product-link .image-cont img{opacity:1;height:150px}}@media screen and (min-width: 1170px){#shopify-section-collection-template.collection-listing.overlay-mode-b{padding:0;text-align:center;max-width:1080px;margin:0 auto}#shopify-section-collection-template .page-header{margin:0 calc(50% - 50vw) 20px;background:#eee;padding:40px 0 46px}#shopify-section-collection-template .user-content.lightly-spaced-row.lightboximages{max-width:1080px;margin:0 auto}#shopify-section-collection-template .collection-listing.overlay-mode-b:before{content:"Categories";display:block;margin-bottom:35px;width:100%;text-align:center;font-weight:700;font-family:Josefin Slab;color:#3e525d;font-size:29px;margin-top:40px}#shopify-section-collection-template .filters:before{content:"Products";display:block;width:190px;text-align:left;font-family:Josefin Slab;font-size:32px;clear:both;color:#000}}@media screen and (min-width: 768px){#shopify-section-collection-template .filters{margin:50px 0}.multi-level-nav.mobile{display:none}}@media screen and (max-width: 767px){#shopify-section-collection-template .page-header.cf{background:#eee;margin:0 calc(50% - 50vw) 20px;padding:31px}.fset-one p,.fset-two p,.fset-three p{margin-bottom:14px!important}.landing-form{height:816px!important}.template-page .highlight-craft p{padding-left:0!important;margin-bottom:50px!important}.blog-section li{padding:0!important}ul.blog-section li a:nth-child(2){padding:0!important}#shopify-section-collection-template .collection-listing.overlay-mode-b:before{content:"Categories";display:block;margin-bottom:35px;text-align:center;font-weight:700;font-family:Josefin Slab;color:#3e525d;font-size:29px;margin-top:40px}#shopify-section-collection-template .filters{display:block;margin-bottom:90px}#shopify-section-collection-template .filters:before{content:"Products";display:block;margin:40px 0 20px;width:100%;text-align:center;font-family:Josefin Slab;font-size:32px;clear:both;color:#3e525d}#shopify-section-collection-template span.view-as{display:none}#shopify-section-collection-template .overlay-mode-b .product-block.collection-block .productlabel{bottom:0px}.product-block.collection-block.main-image-loaded{margin-bottom:0!important}#shopify-section-collection-template .product-block.collection-block.main-image-loaded{width:49%;margin-bottom:23px;display:inline-block;margin-right:0;margin-left:0!important}span.productlabel.general{width:100%;display:inline-block}}#shopify-section-collection-template .collection-listing.overlay-mode-b p{line-height:1.3}ul.tag_links li{width:auto!important}div#globo-dropdown-sort_options{line-height:1}.noUi-value.noUi-value-horizontal.noUi-value-large{color:#000;padding-top:8px;font-size:16px!important}.gf-option-block.gf-option-404426.gf-option-block-checkbox.capitalize,.gf-option-block.gf-option-404428.gf-option-block-checkbox.capitalize.is-collapsed{display:none}.tab-bottom span{left:-477px!important;white-space:nowrap;font-family:Montserrat;font-weight:500;letter-spacing:1px}a.ornament-idea{padding:7px 14px;margin:-16px 18px 17px;display:inline-block;background:#10873d;border:2px solid #10873d;position:relative;top:-7px;line-height:1;text-transform:uppercase;font-weight:400!important;font-family:Montserrat,sans-serif!important}a.ornament-idea:hover{background:transparent;border-color:#fff}a.ornament-idea.red{background:#a70534;border:2px solid #a70534}a.ornament-idea.red:hover{background:transparent;border-color:#fff}.phoneEmail{margin-right:15px}.phoneEmail a{font-size:22px}.phoneEmail a:first-child{margin-right:18px}@media screen and (max-width: 767px){.discountcodefield{background:#eee;padding:30px 8px;text-align:right}div#main-nav{width:300px!important}h3.gf-refine-toggle-mobile{color:#000!important;font-family:Montserrat}label.sort-by-toggle{color:#000;font-family:Montserrat;font-weight:500}#gf-products img.gflazyload,#gf-products img.gflazyloaded,#gf-products img.lazyload,#gf-products img.lazyloaded{width:auto!important;height:auto!important}.discountcodefield{color:#444}.discountcodefield input{border:1px solid;color:#444;width:99%}.discountcodefield label{font-weight:500;font-family:Montserrat,sans-serif;font-size:14px;display:block;margin-bottom:10px}input[type=text]{box-sizing:border-box}}span.productTitle{color:#000!important;padding-top:8px}.collection-listing.overlay-mode-b{padding:0}a.button{border:2px solid #A80534;color:#fff!important;line-height:1.2}.featured-collection-widget{padding:40px 0!important}a.button:hover{border:2px solid #A80534;color:#a80534!important}.payment-methods i{font-size:28px;padding-right:4px;color:#444}.collections-bottom-content-section{border-top:1px solid #eee;margin:0 auto;text-align:left;padding:20px!important}.collections-bottom-content-section h2{font-size:35px}.collections-bottom-content-section a{text-decoration:underline}@media (min-width: 768px){.collections-bottom-content-section{padding:20px 170px!important}}#flyout-form-container{position:absolute!important}div#flyout-form-container iframe{height:730px!important;overflow:scroll!important}ul.nfl-collegiate{max-width:1180px;margin:0 auto!important;display:block}ul.nfl,ul.collegiate{column-count:3;column-gap:0;height:255px;margin:0!important;margin-top:8px}ul.collegiate,ul.nfl{padding:0!important}ul.nfl li,ul.collegiate li{width:100%!important;display:inline-block;margin:0!important;text-align:left!important}ul.nfl-collegiate{width:100%!important}ul.nfl-collegiate li{width:45%}ul.nfl-collegiate li:first-child{width:55%}ul.nfl-collegiate{padding:20px 39px}div#shopify-section-product-template iframe{display:none}div#main-product-detail iframe{display:block}.vjs-big-play-button{transform:translate(104%,182%)}.thumbnails .product-vid{position:relative}.thumbnails .product-vid:before{content:"\f101";font-family:VideoJS;font-weight:400;position:absolute;font-style:normal;top:0;bottom:0px;right:12px;height:20;top:2px;z-index:9999;font-size:24px;color:#fff;opacity:1!important}.excerpt span a{display:inline-block!important;font-size:16px!important;font-weight:400!important;text-decoration:underline}.product-block .productlabel{position:absolute;top:0;margin-top:0;left:0;right:auto;text-align:center}.productlabel>span{display:inline-block;padding:10px 20px;background:#a80534;color:#fff;font-size:15px;font-weight:700;line-height:1.2em;vertical-align:top;letter-spacing:0;text-transform:uppercase}a.list-view-item{width:31%;display:inline-block;float:left;min-height:570px;padding-right:23px}.list-view-item__title{font-size:26px;color:#a80534;line-height:1.2;margin-top:10px;font-weight:500;margin-bottom:11px}.list-view-item__title-column{font-family:Montserrat;font-size:16px;line-height:1.5;color:#444;font-weight:400}div#shopify-section-1592506779233{display:none}.section.section-id-1534464152336{padding:50px 0;margin:30px 0 0}a.product-btn{background:#a80534;color:#fff!important;text-transform:uppercase;background:#A80534;letter-spacing:1px;font-family:Josefin Slab;font-weight:700;font-size:16px;padding:12px 21px 10px;transition:.3s all;display:inline-block}a.product-btn:hover{background-color:#a80534!important;opacity:.8}.flyout .main-image img{width:100%!important}.flyout .main-image{display:flex;align-items:center;justify-content:center;width:100%!important;height:auto!important;margin:0!important}.flyout .main-image a{display:flex;align-items:center;justify-content:center}.flyout .main-image a:before{content:"View";position:absolute;z-index:99999;font-size:18px;text-transform:uppercase;font-weight:600;color:#fff;background:#b60128;width:auto!important;font-family:Montserrat,sans-serif;height:auto!important;padding:3px 29px;font-size:16px;opacity:0;transition:.3s all}.flyout .main-image a:hover:before{opacity:1}.description.user-content{margin-bottom:23px!important}@media screen and (max-width: 767px){ul.nfl-collegiate{PADDING:0}}.stripHero.fixedHeight{height:285px;width:100%;background-repeat:no-repeat;background-size:cover;margin-top:-40px;margin-bottom:10px;background-position:center center}.banner2{width:100%!important;position:relative;max-width:none!important;text-align:center;color:#fff;font-family:Montserrat;font-weight:500;padding:11px;font-size:18px!important;background:#10863d!important}@media screen and (max-width: 767px){.design-pre-order-template-wrapper.hover-visible.top-direction.true-style{margin-top:-5px;display:block}.stamped-product-reviews-badge.stamped-main-badge{width:100%!important;text-align:center!important;margin-bottom:20px!important}.stripHero.fixedHeight{height:90px;width:100%;background-repeat:no-repeat;background-size:cover;margin-top:-41px;margin-bottom:10px;background-position:center center}nav#uncomplicated-breadcrumbs a{display:inline-block;color:#888}.banner2{padding:7px 0!important;line-height:1.2;font-size:14px!important}}.pre-order-2-button,.pre-order-2-button-hover{font-family:Montserrat!important;letter-spacing:0}.page-marketing-template div#flyout-form-container,.show-mobile{display:none}.container.cf.marketing-template{padding:!important;max-width:870px}.half img.center{margin:0 auto;display:block}h2{font-weight:600;font-family:Montserrat;font-size:24px;color:#000}h2.serif{font-family:Merriweather,serif;font-size:28px}p{font-size:16px;color:#000}.row{margin:50px 0}.row.center{text-align:center}a.button.btn-red{padding:14px 14px 11px;font-family:Montserrat;letter-spacing:.5px;font-size:16px;font-weight:500}a.button.btn-red.text-link{border-color:#a80534!important}.banner-image{margin:-40px auto 0;display:block;width:100%}.full{width:100%}.section-image{margin:30px 0}.padded-row.container.section-id-marketing-template-featured-collection{background:transparent!important}.product-label p{font-size:15px}.padded-row.container.section-id-marketing-template-featured-collection h1 span{color:#000;text-transform:capitalize;letter-spacing:0}@media screen and (max-width: 767px){.product-list div img{height:auto!important}.product-list div{width:100%!important}.show-mobile.mobile-banner-image.hand-crafted h3{font-family:Montserrat;font-weight:500;margin:0!important;font-size:21px}.show-mobile.mobile-banner-image.hand-crafted h2{margin:0}.show-mobile.mobile-banner-image.hand-crafted{margin:50px 0 40px!important}.mobile-banner-image{background-image:url(https://cdn.shopify.com/s/files/1/2423/0653/files/40323_presale_hero.jpg?v=1610567411);background-size:cover;padding:40px 0;margin-top:-40px}.hand-crafted{background-image:url(https://cdn.shopify.com/s/files/1/2423/0653/files/handcrafted_glass.jpg?v=1610568826);background-size:cover;padding:40px 0;margin-top:-40px}.hide-mobile{display:none}.show-mobile{display:block}.show-mobile.mobile-banner-image h1,.show-mobile.mobile-banner-image a,.show-mobile.mobile-banner-image span,.show-mobile.mobile-banner-image h2,.show-mobile.mobile-banner-image h3{position:relative;z-index:1;color:#fff;margin-left:20px;text-shadow:0px 0px 10px rgba(0,0,0,.9)}.show-mobile.mobile-banner-image img{position:absolute;z-index:1}a.cta-btn{background:green;padding:7px 14px;display:inline-block;text-transform:capitalize}.mobile-banner-image span{display:block;font-size:13px;margin-top:3px}.show-mobile.mobile-banner-image h1{font-size:23px;font-family:Montserrat;font-weight:600;line-height:1}.show-mobile.mobile-banner-image h1.cursive{font-family:Satisfy,cursive;font-weight:500}}@media screen and (min-width: 768px){.show-mobile{display:none}}@media screen and (min-width: 1024px){.row{display:flex;align-items:center;justify-content:center}.tier-1 ul:last-of-type{display:none!important}}.theme-store-id-568.spf-has-filter #gf-products>div{margin-left:8px!important;margin-right:8px!important}div#globo-dropdown-sort_options span{font-family:Montserrat;color:#444}.template- #content{padding:0!important}.template- .container.cf:first-of-type{max-width:100%!important;padding:0!important}ul.tag_links li{width:19%;display:inline-block;text-align:left}.product-form.section .design-pre-order-template-wrapper.always-visible.bottom-direction.true-style button span{height:auto!important;line-height:1!important;padding:13px 20px!important;top:-2px!important;position:relative}span.note{float:right;font-size:13px!important;line-height:1.2;text-align:right;display:block;width:58%}@media (min-width: 1275px){ul.main-menu li a{text-align:center;margin:0!important}ul.main-menu{display:flex;align-items:center;justify-content:space-evenly}}.highlight-craft svg{width:100px!important;height:70px}.highlight-craft p{margin-bottom:0}.highlight-craft div{display:flex;flex-direction:row;align-items:center;justify-content:center}.highlight-craft{display:flex;flex-direction:row}.highlight-craft div{padding:0 11px}.highlight-craft p{font-size:16px!important}.highlight-craft img{width:160px}.fset-one p,.fset-two p{padding-left:18px}.description.user-content.lightboximages .descri-links a{text-decoration:none!important;border:0!important;font-size:13px!important}div#accordion{padding:50px 30px 0!important;color:#1b4b26}div#accordion h2{text-transform:uppercase;font-size:18px!important;color:#1b4b26!important}div#accordion p{font-size:16px!important}div#accordion h3{font-size:20px!important;color:#1b4b26!important}.large_form input,.large_form textarea{margin-bottom:18px;border:1px solid;padding:10px;width:100%;font-size:18px}.comment.spaced-row.first{max-width:610px;margin:0 auto}div#comments{padding-bottom:0}div#comments h4{font-size:24px!important;font-weight:600!important}.article-list .article h2{font-size:20px!important;color:#b4002a}.page-marketing-template #content{padding-top:0!important}.slide.full-width-image .button.red{width:auto!important;display:inline-block}.template-page .highlight-craft div{display:block!important;text-align:center}.template-page .highlight-craft img{width:auto!important;padding-right:}.template-page .highlight-craft p{font-size:20px!important;line-height:1.2;font-weight:600;padding-left:20px}.template-page .highlight-craft{padding:60px 20px}.landing-banner p{text-align:left;font-family:Merriweather,sans-serif;font-size:20px!important;padding:0 20px}.message span.tagline{color:#3f4b57!important;font-family:Montserrat,sans-serif;font-size:15px!important;padding-left:10px!important;display:inline-block}.section .section-content{padding:0}.index .slide .second-line{background:transparent;padding:20px 30px;border:3px solid #fff;color:#fff;display:inline-block!important;transition:.3s all;width:auto!important}.index .slide .second-line:hover{background:#a80534!important;border-color:#a80534!important}.form_container input[type=submit]{border:2px solid #a80534!important;color:#a80534!important;background:#fff}.info-card{width:19.2%;padding:20px;display:inline-flex;background:#d2b48c6b;text-align:center;margin:0 9px;height:100%;min-height:350px;flex-direction:column;align-items:center;position:relative;justify-content:center;top:-23px}.info-card h2{margin:0 0 50px;color:#1b4b26;font-size:20px!important}.info-card p{line-height:1.2;font-size:15px!important;font-weight:600}@Media screen and (max-width: 767px){.info-card {padding: 40px 0 !important; margin: 0 !important; min-height: 0 !important; margin-top: 20px !important; margin-bottom: 10px !important;} .info-card h2 {padding: 0 20px !important;} .info-card p {margin-bottom: 0; padding: 10px 20px 0 !important;} .info-card {padding: 40px 0 !important;} .info-card p {padding: 20px 30px 0; font-weight: 600;} .info-card {width: 100% !important;} .info-card h2 {margin-bottom: 0px !important;} ul.main-menu li:nth-child(2) ul li a {margin-left: 0 !important;} .info-card {padding: 20px 0 !important;}}.ga-carousel_wrapper{padding-left:0!important;padding-right:0!important}div.stamped-container[data-widget-style],div[data-widget-style] div.stamped-container,#ga-product_related{max-width:1170px!important;border:none!important;padding:0!important;max-width:1070px!important;margin:30px auto!important;padding-left:40px;padding-right:40px}@media (min-width: 768px){.checkout-col{float:right!important}}.ga-carousel_wrapper li.ga-product{padding-left:0}.container.padded-row.blog-row{padding:80px 0}#cartform .item .desc{overflow:hidden;margin:40px 44% 0 0}.second-line{margin-top:10px;margin-bottom:16px}.large_form input[type=text],.large_form input[type=email],.large_form textarea{padding:14px!important;border:1px solid #a80534;margin:10px auto!important;width:100%!important;box-sizing:border-box!important;display:block;font-size:16px}.action_bottom input[type=submit]{width:100%!important;height:auto!important;padding:20px!important;font-size:18px!important;box-sizing:border-box;line-height:1}.accordion{font-size:1rem;margin:0 auto;border-radius:5px}.accordion-header,.accordion-body{background:white}.accordion-header{padding:10px 1px;background:#3f51b500;color:#000;font-weight:700;cursor:pointer;font-size:15px;letter-spacing:0;transition:all .3s;border-top:1px solid #ccc}.accordion.js-accordion{border-bottom:1px solid #ccc}.accordion-header:hover{position:relative;z-index:5}.accordion-body{background:#fcfcfc;color:#353535;display:none}.accordion-body__contents{padding:0 0 10px;font-size:16px}.accordion__item.active:last-child .accordion-header{border-radius:none}.accordion:first-child>.accordion__item>.accordion-header{border-bottom:1px solid transparent}.accordion__item>.accordion-header:after{content:"\f3d0";font-family:IonIcons;font-size:1.2em;float:right;position:relative;top:-2px;transition:.3s all;transform:rotate(0)}.accordion__item.active>.accordion-header:after{transform:rotate(-180deg)}.accordion__item .accordion__item .accordion-header{background:#f1f1f1;color:#353535}.cf.collection-listing-stream .info-card{display:none}@media screen and (max-width: 1000px){body{padding:1em}.accordion{width:100%}}.template-page .collection-slider .block-inner{min-height:0!important}.template-page .collection-slider span.productlabel.general{top:auto!important;bottom:0!important;margin:0!important}.template-page .collection-slider .product-block.collection-block .productlabel>span{min-width:100%;box-sizing:border-box}.template-page .featured-collection-widget .product-list,.template-page .featured-collection-widget .container{padding:0!important;margin:0!important}.template-collection .collection-slider .block-inner{min-height:0!important}.template-collection .collection-slider span.productlabel.general{top:auto!important;bottom:0!important;margin:0!important}.template-collection .collection-slider .product-block.collection-block .productlabel>span{min-width:100%;box-sizing:border-box}.template-collection .featured-collection-widget .product-list,.template-page .featured-collection-widget .container{padding:0!important;margin:0!important}.swym-button.swym-add-to-wishlist-view-product.swym-heart:after{content:"\f004"!important;text-shadow:-1px 0 #000,0 1px #000,1px 0 #000,0 -1px #000!important;color:#fff!important}.swym-button.swym-add-to-wishlist-view-product.swym-heart.swym-added:after{color:#b4002a!important}#accordion div.active{opacity:1;max-height:100em;transition:all .2s linear;will-change:opacity,max-height}#accordion div{opacity:0;max-height:0;overflow:hidden;transition:opacity .2s linear,max-height .2s linear;will-change:opacity,max-height}#accordion h2{cursor:pointer}.container.pagination-row{width:100%;display:block;float:left}#pageheader form.search-form{width:100%}#pageheader .search-box .search-form input[type=text]{width:100%;box-sizing:border-box}#pageheader form.search-form,#pageheader .search-box .search-form input[type=text]{box-sizing:border-box}#pageheader .utils .cart-summary{width:100%}#pageheader .search-box,#pageheader .utils{position:absolute;top:50%;width:77%;right:0!important;margin-right:0!important}#pageheader .search-box{width:47%!important;left:0!important}.retail{margin-bottom:36px}@media (min-width: 960px) and (max-width: 1050px){#pageheader .search-box{width:210px!important;right:0!important;left:32px!important}}@media (min-width: 1051px) and (max-width: 1200px){#pageheader .search-box{width:290px!important;right:0!important;left:32px!important}}
/*# sourceMappingURL=/s/files/1/2423/0653/t/23/assets/custom-styles.css.map?v=154224855652881200681686258477 */
