@font-face{font-family:Southland;src:url(https://cdn.shopify.com/s/files/1/0703/7717/7398/files/Southland.woff2?v=1677479480) format("woff2"),url(https://cdn.shopify.com/s/files/1/0703/7717/7398/files/Southland.woff?v=1677479480) format("woff");font-weight:400;font-style:italic;font-display:swap}.stricky-cart-section{display:none}.ProductForm__AddToCart.Button{color:#323232!important;border-color:#dfb858!important;background:#dfb858!important}body .ProductForm__AddToCart.Button[disabled]{background:gray!important;border-color:gray!important;color:#fff!important;!i;!}.ProductForm__Variants .disabled label.SizeSwatch{position:relative;overflow:hidden;background:#ededed;color:#939393}body .ProductForm__AddToCart.Button[disabled]:before{background:gray}body .ProductForm__Variants .disabled label.SizeSwatch:after{position:absolute;content:"";left:0;top:50%;border-radius:0;right:0;border-left:none;border-right:none;border-bottom:none;border-top:.0714285714rem solid #6e6e6e}.ProductForm__Variants .disabled label.SizeSwatch{position:relative;overflow:hidden}@media screen and (min-width: 1008px){.Product__Info,.Product__Slideshow,.Product__Gallery--stack .Product__SlideshowNav--thumbnails{padding-top:30px}}.chrismas-arrive{font-size:12px;color:green}button.hideclass2{display:none}.chrismas-arrive.prored{font-size:12px;color:red!important}@media (min-width: 1280px){.Slideshow__Carousel .Slideshow__Content .SectionHeader__Heading{font-size:24px;line-height:1;margin-bottom:30px}}@media (max-width: 1279px){.Slideshow__Carousel .Slideshow__Content .SectionHeader__Heading{font-size:24px;margin-bottom:20px}}.ProductForm__Label{font-size:14px}body .shopify-payment-button{margin-top:10px;text-align:center}body .ProductForm__Variants{margin-bottom:10px}.ProductForm__Option .HorizontalList--spacingTight{margin:4px 0 5px;display:flex;flex-wrap:wrap;gap:5px}.SizeSwatchList .HorizontalList__Item{margin:0}.ProductForm__Option .SizeSwatch{padding:3px 11px;font-size:14px;border-radius:2px}body .ProductForm__Label{display:block;margin-bottom:3px}.ProductMeta .jdgm-widget.jdgm-widget{display:block;margin:5px 0 15px}body .ProductForm{margin-top:10px}body .ProductForm__Option--labelled{margin-bottom:15px}.ProductForm__Label{font-weight:700}.ProductForm__Label button.hideclass1{font-weight:400;font-size:13px}.ProductMeta__PriceList.Heading{font-weight:700;letter-spacing:0;color:#5c5c5c}.Product__Info .ColorSwatchList{margin-left:0!important}.ProductMeta__PriceList{margin-top:10px;line-height:1;margin-bottom:20px}.ProductMeta__PriceList.Heading span.ProductMeta__Price.Price.Text--subdued.u-h4{color:#5c5c5c;font-size:17px}.ProductItem__Info .ColorSwatch--small,.ProductItem__Info .ColorSwatch:after{border-radius:40px}body .ColorSwatchList.HorizontalList--spacingTight .HorizontalList__Item{margin-right:4px;margin-left:4px}.Product__Info .ColorSwatch:after,.Product__Info .ColorSwatch--large{border-radius:40px}body .ColorSwatchList .ColorSwatch{width:28px;height:28px}body .Product__QuickNav{position:relative;margin-top:10px}.ProductForm~.ProductMeta__Description{margin:15px 0}.ProductMeta__Description.Rte p:not(:last-child),.Rte ul:not(:last-child),.ProductMeta__Description.Rte ol:not(:last-child){margin-bottom:1em}.js-shipping-calculator-button div{padding-top:0!important}a.js-shipping-calculator-button.bg-light-blue-1{background-color:#d5b5b533;display:flex;align-items:center;border-radius:3px;padding-top:.5rem;padding-bottom:.5rem;margin-bottom:.5rem;margin-top:12px}.text-dark-blue{color:#002554;display:block;font-size:14px}.text-light-blue-5{color:#7085a1;display:block}.MegaMenu__Title.hidethis{display:none}.typeset-9{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:12px;line-height:16px;font-style:normal;font-weight:400;text-transform:none;letter-spacing:0}.bg-light-blue-1 .flex-no-shrink{flex-shrink:0;color:#002554;text-align:center}.papier-icon.icon-shipping{height:12px;width:24px;fill:currentColor;vertical-align:-.15em}.text-center{text-align:center}.mb-6{margin-bottom:1rem}.mt-5{margin-top:1rem}body .typeset-2{font-size:20px;line-height:32px;font-style:normal;font-weight:400;text-transform:none;letter-spacing:0}.text-light-blue-4{color:#9fb3cd}.popup{width:100%;height:100%;display:none;position:fixed;top:0;left:0;background-color:#00255424;z-index:9999}body .popup-inner{max-width:360px;width:90%;box-shadow:0 8px 24px #000c1b29;padding:13px 21px;position:absolute;top:60%;background-color:#fff;border:none;border-radius:7px;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff}.border-dark-blue{border-color:#002554}.bg-white{background-color:#fff}h3.typeset-4{font-size:21px;padding-right:30px;margin-bottom:20px;font-weight:700;font-family:oswald}.popup-inner .consign-header{text-align:center;margin:30px 0}.fb-undefined.form-group.field-textarea-1481364899702{margin-bottom:35px}.fb-checkbox.form-group.field-checkbox-1574270017956{text-align:center;position:relative}.fb-checkbox.form-group.field-checkbox-1574270017956 input{visibility:hidden;position:absolute;z-index:-1}.fb-checkbox.form-group.field-checkbox-1574270017956 label.fb-checkbox-label{text-transform:uppercase;border:1px solid #000;padding:10px 20px;display:inline-block!important;position:relative;margin:30px 0 60px;line-height:1;cursor:pointer}.fb-checkbox.form-group.field-checkbox-1574270017956 label.fb-checkbox-label:before{content:"\ec5b";display:inline-flex;margin-right:10px;font-family:Linearicons;align-items:center}body #aaa-form-builder .aaaformbuilder_form .fb-submit button{margin-top:30px;margin-bottom:0}.popup-close{width:40px;height:40px;padding-top:4px;display:inline-block;position:absolute;top:10px;right:10px;transition:ease .25s all;border-radius:1000px;background:transparent;font-family:Arial,Sans-Serif;font-size:20px;text-align:center;line-height:100%;color:#000}.popup-close svg#icon-close{width:12px}.-mx-4.relative{margin-left:-1rem;margin-right:-1rem;position:relative}.shipping-circle{height:15px;width:15px;#border-radius: 100%;vertical-align:middle;margin-right:.5rem;z-index:2;position:relative;display:inline-block;padding-top:.5rem;padding-bottom:.5rem;margin-bottom:.5rem;background-color:#f5f7fa}.shipping-circle{height:15px;width:15px;#border-radius: 100%;vertical-align:middle}.typeset-10,.parsed-markdown h3{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;font-style:normal;font-weight:600;text-transform:none;letter-spacing:0}.bg-light-blue-1{background-color:#d5b5b533}.bg- .py-3{padding-top:.5rem;padding-bottom:.5rem}.px-4{padding:.4rem 1rem}.shipping-vertical-line{left:23px;top:0;height:100%;bottom:10px;display:inline-block;border:1px solid}.z-1{z-index:1}.shipping-circle.relative.z-2.bg-white.inline-block.mr-3.border.border-dark-blue{background:#fff}.absolute{position:absolute}.bg-light-blue-1.px-4.py-3{margin-bottom:0}.poup-content .shipping-circle{#border: 1px solid;box-sizing:border-box!important;line-height:1.4926;height:12px!important;width:18px!important;margin-bottom:4px}.Collapsible .Collapsible .Collapsible__Button{padding:7px 0;border-bottom:1px solid rgba(92,92,92,.25)}nav.SidebarMenu__Nav .Collapsible__Button{display:flex;align-items:center;font-size:15px;padding:9px 0;letter-spacing:1.5px;color:#5c5c5c}body span.colorcount{color:#939393}nav.SidebarMenu__Nav .Collapsible__Button img{margin-right:4px;display:inline-block;width:36px!important;height:100%;object-fit:cover;object-position:center}.Collapsible .Collapsible__Button span.c-image{width:40px;height:auto;display:flex;overflow:hidden;margin-right:8px}.Collapsible__Inner .Collapsible__Button{text-transform:inherit}.collection_logo-img{width:100%;height:100%;vertical-align:middle;max-width:248px;padding:0 40px}.SectionHeader__Heading+.collection_bottom-text{font-size:18px}.SectionHeader__Heading .collection_logo-img:first-child{padding:0 20px}.short_description{max-width:520px;margin:30px auto 0;font-size:15px;text-align:center;padding:0 10px}.PageHeader .SectionHeader__Heading{margin-top:70px!important}.ProductMeta__Title__Override{font-size:28px!important;text-transform:none!important;letter-spacing:.05em!important;font-weight:400!important;line-height:1.2}@media screen and (max-width: 767px){body .stricky-cart-section{display:block}body .ProductForm__Option .SizeSwatch{padding:7px 11px;font-size:14px;border-radius:2px}html body .ProductForm__Option--labelled{margin-bottom:15px}body .ProductMeta__Title__Override{margin-bottom:14px}body .ProductMeta{text-align:left;margin-bottom:20px}body .ProductItem__ColorSwatchList{margin-top:6px}body .ProductItem__Wrapper .ProductItem__ColorSwatchList .ProductItem__ColorSwatchItem{display:none}.stricky-cart-section{position:fixed;z-index:10000;right:0;bottom:0;left:0;width:calc(var(--vw, 1vw)* 100);box-shadow:0 0 4px #1d1d1b26;transform:none;transition-duration:.5s;transition-timing-function:ease-out;width:100%;padding:15px;background:#fbf9f8}.stricky-cart-section .form-stricky-cart{display:flex;align-items:center;justify-content:space-around}.stricky-cart-section .form-stricky-cart{display:flex;align-items:center;justify-content:space-around;gap:10px}.stricky-cart-section select.select-yc{background-color:transparent;border-color:#000;color:#000;font-size:15px;height:40px;line-height:normal!important;width:100%;padding:10px}.stricky-cart-section button.cart-button-sticky-d{flex:0 0 40%;height:40px;width:auto;display:flex;align-items:center;color:#000;justify-content:center;border-color:#dfb858!important;background:#dfb858!important}.AnnouncementBar__Wrapper{padding:7px 15px}body .Header__Wrapper{padding:8px 18px}body .Product__Gallery{position:relative;margin-bottom:20px}.Product__InfoWrapper .Container{padding:0 16px}body ol.flickity-page-dots{margin:17px 0 0}.ProductMeta__Title__Override{font-size:24px!important;text-transform:none!important;letter-spacing:.05em!important;font-weight:400!important;line-height:1.2}.ProductForm__Inventory{font-size:14px}.jdgm-widget.jdgm-widget{padding:0 15px}.stricky-cart-section button.cart-button-sticky-d svg{width:16px;height:16px}.stricky-cart-section button.cart-button-sticky-d path{fill:#fff}}@media screen and (max-width: 640px){.collection_logo-img{padding:0 10px;max-width:110px}.SectionHeader__Heading .collection_logo-img:first-child{padding:0}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/custom.css.map */
