@font-face{font-family:ca-neue;src:url(//colleenallen.com/cdn/shop/t/12/assets/ca-neue-regular.woff2?v=113313828873364129541754568824) format("woff2"),url(//colleenallen.com/cdn/shop/t/12/assets/ca-neue-regular.woff?v=162904821570485422531754568824) format("woff");font-weight:400;font-style:normal}html{color:#666;background:#fff;scroll-behavior:smooth}body,img,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,figure{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:before,q:after{content:""}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%}legend{color:#000}#yui3-css-stamp.cssreset{display:none}span{text-decoration:none}body{color:#000;font-family:Times New Roman MT Std,Times New Roman,Times,serif;font-size:85%;line-height:1.3em;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0}header.main{top:0;z-index:9999999;position:sticky;left:0;padding:1.5em 2em;box-sizing:border-box;width:100%;text-transform:uppercase}footer{padding:1.5em 2em 1.75em;box-sizing:border-box;width:100%;background:#fff;z-index:10}header.main a,footer a{color:#000;font-size:100%;line-height:1.25em;text-decoration:none}header.main a:hover,footer a:hover{color:#ea4800;text-decoration:none}header.main nav>ul{display:flex;gap:5rem;width:100%;justify-content:flex-start}header.main nav>ul>li{text-align:center;height:1.3em}header.main nav>ul>li:first-child{text-align:left}header.main nav>ul>li:last-child{text-align:right}footer{display:flex;justify-content:space-between}footer>ul{display:flex;width:100%;gap:3em}footer>ul:first-child{text-align:left;justify-content:flex-start}footer>ul:last-child{text-align:right;justify-content:flex-end}footer ul li button{display:inline-block;outline:none;border:none;padding:0;margin:0;background:none;color:inherit;text-decoration:none;text-transform:none;font-family:inherit;text-align:left;font-size:inherit;line-height:inherit;cursor:pointer}header.main nav>ul ul{display:none}header.main nav>ul ul li{padding-top:.5em}header.bag{position:sticky;top:0;text-align:center;z-index:9999;background:#ffffffe6;border-bottom:.5pt solid #333;display:none}header.bag a{color:#000;text-decoration:none;padding:1em;display:block;text-align:center}header.bag a:hover{color:#ea4800}.template-index header.main{margin-bottom:-4.3em}header.main .mobilemenu{display:none}header.main .mobilemenu:hover{color:#ea4800;cursor:pointer}header.mobile-menu{position:fixed;top:0;padding:4.3em 0;height:100vh;z-index:999999;width:100%;text-align:center;background:#ffffffe6;box-sizing:border-box;display:none}.openmobilemenu{overflow-y:hidden}body.openmobilemenu header.bag{background:#fff}header.mobile-menu nav{height:100%;width:100%}header.mobile-menu nav>ul{display:flex;flex-direction:column;height:100%;justify-content:space-around}header.mobile-menu nav>ul>li{text-align:center}header.mobile-menu nav>ul>li>ul>li{padding-top:1em}header.mobile-menu a{text-decoration:none;color:#000;text-transform:uppercase}header.mobile-menu a:hover{color:#ea4800}.transition-fade{opacity:1;transition:1ms}html.is-animating .transition-fade{opacity:1}.content{min-height:100lvh;box-sizing:border-box}.collection{background:#fff;display:flex;flex-wrap:wrap;gap:1.5rem;padding:3.5rem;justify-content:center;width:100%;box-sizing:border-box;position:static;height:auto;min-height:100svh}.collection figure figcaption{display:none}.collection .img{max-width:40%;display:flex;align-items:center;justify-content:center;align-content:center;padding:2rem;box-sizing:border-box;cursor:pointer}.collection .img:nth-child(5n){margin:3rem 15%}.collection .img img{width:100%;height:auto}.details{background:#fff;padding:1.5em 2em 10em;text-align:center}.details h1{text-transform:uppercase}.details h1,.details p{padding-bottom:1em}.contact{padding:5em 2em 10em}.contactabout{min-height:100vh}.contact h1{padding-bottom:3em;text-transform:uppercase}.contact p{padding-bottom:1.5em}.contact p a{text-decoration:none;color:#000}.contact p a:hover{color:#ea4800;text-decoration:none}.about{padding:5em 2em 10em}.about h1{padding-bottom:3em;text-transform:uppercase}.about p{padding-bottom:1em}.about p a{text-decoration:none;color:#000}.about p a:hover{color:#ea4800;text-decoration:none}.about .place{padding-bottom:1.5em}.about h2{padding-bottom:.5em}.policy{max-width:600px;padding-bottom:10em}.policy a{text-decoration:underline;color:#000}.policy a:hover{text-decoration:none}.policy strong{font-weight:700}.policy p+p,.policy p+ul,.policy ul+p{padding-top:.5em}.policy table{border-collapse:collapse;width:100%;margin-top:.5em;margin-bottom:.5em}.policy td,th{border:1px solid #000;text-align:left;padding:8px}.policy ul{padding-left:2em}.policy ul li{list-style-type:disc;list-style-position:outside}.hero{cursor:default;position:relative;width:100%;text-align:center;display:block;height:110svh}.hero img{height:100%;width:100%;-moz-object-fit:cover;-webkit-object-fit:cover;-ms-object-fit:cover;object-fit:cover;-moz-object-position:center;-webkit-object-position:center;-ms-object-position:center;object-position:center}.homep{width:100%;overflow:hidden}.download{padding-top:2em}.download a{color:#000}.download a:hover{color:red}img{display:block}body.fixed-position{overflow:hidden;height:100vh}body.fixed-position header span{display:inline-block;position:fixed;top:.75rem;z-index:999999;height:auto}#lightbox{position:fixed;width:100%;height:100%;background:#fff;z-index:99999999999;top:0;bottom:0;left:0;right:0;box-sizing:border-box}#lightboxclose{padding:.25rem;margin:-.25rem;cursor:pointer;position:absolute;right:.75rem;display:inline-block;top:.75rem;z-index:9999}#lightboxclose:hover{color:#ea4800}#lightboximages{padding:0;height:100%;display:flex;flex-direction:column;justify-content:center}#lightboximages figure{display:none}#lightboximages figure.active{display:inline-block;max-height:100%;margin:0 auto;position:relative}#lightboximages figure.active figcaption{position:absolute;top:.75rem;left:100%;text-align:left;min-width:300px;padding-left:1em}#lightboximages figure.active img{max-height:100%;width:auto;max-width:100%;margin:0 auto}#lightboximages figure.active .videowrapper{max-height:100%}#lightboximages figure .videoinner video{border-radius:3vh;filter:none;-webkit-filter:none}#lightboximages figure.video.desktopbrowser .videoinner video{border-radius:1vh}#lightboximagecount{position:fixed;bottom:.75rem;right:.75rem;text-align:right}#lightboxnext{position:absolute;width:40%;top:5.5rem;right:0rem;bottom:5.5rem;z-index:999;cursor:e-resize}#lightboxprevious{position:absolute;width:40%;top:5.5rem;left:0rem;bottom:5.5rem;z-index:999;cursor:w-resize}#lightbox img::selection{background:none}#main-store{padding:5em 2em 10em;min-height:100vh;box-sizing:border-box}#main-store main{display:flex;flex-wrap:wrap;gap:4em;max-width:1200px;margin:0 auto;justify-content:flex-start}#main-store main article{width:calc(33.3% - 2.6667em)}#main-store main article a{text-decoration:none;color:#000}#main-store main article a:hover{color:#ea4800}#main-store main article a:hover .preorder{border-color:#ea4800}#main-store main article .shopimagebox{position:relative}#main-store main article img{width:100%;display:block}#main-store main article h3{text-align:center;font-size:85%;line-height:1.25em}#main-store main article h3.product_name{text-transform:uppercase}.template-product main article h3.product_name{text-transform:uppercase}#main-store main article .shoptextbox{display:flex;align-items:baseline;justify-content:space-between;padding-top:1em}#main-store main article .preorder{position:absolute;top:1em;z-index:9;right:1em;font-size:65%;line-height:1em;padding:0;text-transform:uppercase;font-family:ca-neue,Helvetica Neue,Helvetica,Arial,sans-serif;color:#00000080}#shipnreturn{padding-top:1.5em}#shipnreturn .heading{border-bottom:1px solid transparent;cursor:pointer;text-align:left;padding:.75em 0;display:flex;justify-content:space-between}#shipnreturn .heading span{display:block;padding-right:.5em}#shipnreturn .heading:hover{border-color:#aaa}#shipnreturn .contentreveal{max-height:0;transition:max-height .5s;overflow:hidden}#shipnreturn.showing .contentreveal{max-height:1000px;transition:max-height 1s;padding-top:.75em}#shipnreturn .contentreveal a{text-decoration:underline;color:#000}#shipnreturn .contentreveal a:hover{text-decoration:none}@media only screen and (max-width: 950px){#main-store main article .shoptextbox{flex-direction:column;justify-content:center;text-align:center;align-items:center;gap:.125em}}@media only screen and (min-width: 1100px){#main-store main{gap:3em;max-width:1550px}#main-store main article{width:calc(25% - 2.25em)}}#main-product{padding:5em 2em 10em;box-sizing:border-box;width:100%;position:relative}.breadcrumbs{text-transform:uppercase;padding-bottom:1.75em;font-size:80%;line-height:1.3em}.breadcrumbs li{display:inline-block}.breadcrumbs a{color:#000;text-decoration:none}.breadcrumbs a:hover{color:#ea4800}#individual-product{display:flex;justify-content:space-between}#individual-product>div{display:flex;width:100%;justify-content:center}#shop-product-image{display:flex;gap:2em}#shop-product-info{position:sticky;top:6.7em;align-self:flex-start;height:auto;box-sizing:border-box;padding:0 1em 0 2em;min-width:300px;max-width:400px}#thumbnail-viewer{width:100px;padding-right:1em}#thumbnail-viewer>div{position:sticky;top:6em}#thumbnail-viewer img{width:100%;height:auto}#thumbnail-viewer a div{border:1px solid transparent;padding:2px;margin:-3px -3px 2em}#thumbnail-viewer a div:hover{border:1px solid #ddd;cursor:pointer}#shop-product-image #viewer{width:calc(100% - 2em)}#shop-product-image #viewer div{display:flex;justify-content:center;width:100%}#shop-product-image #viewer div img{max-height:87vh;width:auto;max-width:100%}@media only screen and (max-width: 975px){#shop-product-info{max-width:100%}#thumbnail-viewer{display:none}#shop-product-image #viewer{width:100%}#shop-product-image #viewer div img{width:100%;height:auto;max-height:100%}}@media only screen and (max-width: 750px){#shop-product-info{padding:0}}#shop-product-image figure div{padding-top:2em}#shop-product-image figure div:first-child{margin-top:-2em}#shop-product-image figure img{width:100%;height:auto;display:block}#shop-product-info-titleprice{padding-bottom:2em}#shop-product-color{text-align:left;font-size:90%;line-height:1.3em;padding-bottom:2.4em}.colorcontainter{display:flex;gap:.25em;align-items:flex-start;justify-content:flex-start;padding:.5em 0 .25em}.colorcontainter .color{width:1.75em;height:1.75em;background:#fff;border-bottom:1.25px solid #fff;padding-bottom:2pt;display:inline-block;cursor:pointer}.colorcontainter .color .innercolor{width:100%;height:100%}.colorcontainter .color#selectedColor{border-color:#666}.colorcontainter .color:hover,.colorcontainter .color#selectedColor:hover{border-color:#000}#shop-product-info-addtocart{font-size:90%;line-height:1.25em;padding-bottom:2em;position:relative}.addtocartquickmobile{display:none}#shop-product-info-addtocart button.addtocart{background:#fff;border-radius:0;color:#aaa;outline:none;border:solid 1px #aaa;padding:0;height:2.75em;font-family:Times New Roman MT Std,Times New Roman,Times,serif;font-weight:400;font-size:1em;line-height:1.25em;width:100%;cursor:not-allowed;visibility:visible;display:flex;justify-content:center;flex-direction:column;align-items:center;overflow:hidden}#shop-product-info-addtocart button.addtocart:hover{color:#aaa;border-color:#aaa}#shop-product-info-addtocart button.addtocart span{display:none;font-size:78%;line-height:1.125em;text-align:center}#shop-product-info-addtocart .optselectedforpre button.addtocart span,#shop-product-info-addtocart button.addtocart p{display:block;text-align:center}#shop-product-info-addtocart button.addtocart.ready{color:#000;border:solid 1px #000;cursor:pointer;visibility:visible}#shop-product-info-addtocart button.addtocart.ready:hover{color:#ea4800;border-color:#ea4800}#shop-product-info-addtocart .productaction.outofstock button.addtocart{visibility:hidden;display:none}#shop-product-info-addtocart .productaction h2{background:#fff;border-radius:0;outline:none;height:2.75em;padding:.75em 0;font-family:Times New Roman MT Std,Times New Roman,Times,serif;font-weight:400;font-size:1em;line-height:1.25em;width:100%;color:#000;border:solid 1px #000;cursor:pointer;visibility:visible;text-align:center;visibility:hidden;display:none;box-sizing:border-box;overflow:hidden}#shop-product-info-addtocart .productaction h2:hover{color:#ea4800;border-color:#ea4800}#shop-product-info-addtocart .productaction.outofstock h2{visibility:visible;display:block}.outofstockcompletely{text-align:left;padding-bottom:2em}.hiddenvariant{display:none}.ajaxified-cart-feedback{padding-top:.5em;margin-bottom:-2.3em;text-align:center;position:absolute;width:100%}.ajaxified-cart-feedback a{color:#000}.ajaxified-cart-feedback a:hover,.ajaxified-cart-feedback.error{color:#ea4800}#shop-product-info-description{font-size:90%;line-height:1.25em;padding-top:2em;padding-bottom:1em}#shop-product-info-description h4{padding-bottom:.5em}#shop-product-info-description p+p{padding-top:1em}#shop-product-info-description strong{text-transform:uppercase}.template-cart main{padding:4.7em 2em 10em;min-height:100svh}.carttitle{padding-bottom:2em;text-transform:uppercase}#ca-cart #empty-cart{padding-top:4em;text-align:center}#ca-cart #empty-cart a{color:#000}#ca-cart #empty-cart a:hover{color:#ea4800}.bagpage{display:flex;justify-content:space-between;padding:0 1em}.bagpage>*{width:33.3%;text-align:center;box-sizing:border-box}.bagpage>*:first-child{text-align:left}.bagpage>*:last-child{text-align:right}.bagpage>p{padding:1em}.bagpage button{outline:none;border:none;background:none;color:#000;margin:0;font-family:Times New Roman MT Std,Times New Roman,Times,serif;font-weight:400;text-decoration:none;padding:1em;display:block;text-align:center;cursor:pointer;display:inline-block;font-size:1em;line-height:1.3em}.bagpage button:hover{color:#ea4800}#ca-cart.notempty article{border:.5pt solid #333;display:flex;border-top:none}#ca-cart.notempty article:first-child{border-top:.5pt solid #333}#ca-cart.notempty article .imagebox{width:15%;padding:1em;box-sizing:border-box}#ca-cart.notempty article .imagebox img{width:100%;height:auto}#ca-cart .productinfo{width:85%}#ca-cart .productnameandprice{display:flex;justify-content:space-between;height:100%;padding:1em 1em 1em 0;gap:1em;width:100%;box-sizing:border-box}#ca-cart .productnameandprice>.productname{width:50%}#ca-cart .productnameandprice>.product_quantity{width:40%;display:flex;justify-content:flex-start;gap:.5em}#ca-cart .productnameandprice>.product_quantity a{text-decoration:none}#ca-cart .productnameandprice>.product_price{width:10%;text-align:right}#ca-cart .product_option{font-size:80%;line-height:1.3em}#ca-cart a.product_remove{font-size:80%;line-height:1.3em;color:#000}#ca-cart a.product_remove:hover{color:#ea4800}#ca-cart .productname{display:flex;flex-direction:column;gap:.125em;height:100%;justify-content:space-between}#cart-header-proceed{text-align:center;padding-top:3em}#cart-header-proceed .totals{padding-bottom:3em}#cart-header-proceed .totals h4{font-size:80%;line-height:1.25em}#cart-header-proceed button{outline:none;border:none;background:none;color:#000;margin:0;font-family:Times New Roman MT Std,Times New Roman,Times,serif;font-weight:400;text-decoration:none;padding:1em;display:block;text-align:center;cursor:pointer;text-transform:uppercase;display:inline-block;border:1px solid #000;width:100%;font-size:1em;line-height:1.25em}#cart-header-proceed button:hover{color:#ea4800;border-color:#ea4800}#privacy-policy #page{padding:5em 2em 0}#terms #page,#order-amp-return-policy #page{padding:5em 2em 0;min-height:100vh;box-sizing:border-box}#colleen-allen-collections #page{min-height:100svh;padding:5em 2em 0;text-align:center}#colleen-allen-collections #page a{color:#000;margin-bottom:3em;display:block}#colleen-allen-collections #page a:hover{color:#ea4800}#colleen-allen-collections #page a img{width:100%;height:auto;display:block;margin-bottom:1em}.selectsizebutton{background:#fff;border-radius:0;color:#000;outline:none;border:solid 1px #000;font-family:Times New Roman MT Std,Times New Roman,Times,serif;font-weight:400;font-size:1em;line-height:1.25em;padding:.75em;width:100%;cursor:pointer;display:flex;justify-content:space-between;box-sizing:border-box}.selectsizebutton span{display:inline-block}.selectsizebutton span svg{height:.5em;width:auto;transition:transform .35s}.selectsizebutton span svg path{fill:#000}.selectsizebutton:hover span{color:#ea4800}.selectsizebutton:hover span .notavaliable{color:#f4a37f}.selectsizebutton:hover span svg path{fill:#ea4800}.sizeswrapper{position:relative;padding-bottom:1em}.selectablevariants{position:absolute;top:0;background:#fff;width:100%;border-top:none;opacity:0;visibility:hidden;transition:opacity .45s;z-index:9}.open .selectablevariants{opacity:1;visibility:visible}.selectablesizeoptions{padding:.25em .5em .5em;box-sizing:border-box;border:solid .75pt #000;border-top:none}.open .selectablesizeoptions{background:#fff}.open .selectsizebutton span svg{height:.5em;width:auto;transform:rotate(-180deg)}.selectablevariants .selectsizebutton{border-color:#000;border-bottom:none;color:#000}.selectablevariants .selectsizebutton span svg path{fill:#000}.notavaliable{color:#aaa}.selectablesizeoption{padding:.625em .25em;border-bottom:solid .75pt #eee;cursor:pointer}.selectablesizeoption:last-child{border-bottom:none;padding-bottom:.375em}.selectablesizeoption label{cursor:pointer}.selectablesizeoption label:hover{color:#ea4800}.selectablesizeoption label:hover .notavaliable{color:#f4a37f}#shop-product-info-titleprice .product_price{font-size:90%;line-height:1.25em}.sizeswrapperbuttons{padding-bottom:1em}.sizeswrapperbuttons .sizeswrapper{padding-bottom:0;display:flex;gap:1em;justify-content:flex-start;padding-top:.5em}.sizeswrapperbuttons .sizeswrapper .sizeoption{display:block}.sizeswrapperbuttons .sizeswrapper .sizeoption label{min-width:2em;height:2em;display:block;text-align:center;box-sizing:border-box;border-bottom:1.25px solid #fff;cursor:pointer;display:flex;justify-content:center;align-items:center}.sizeswrapperbuttons .sizeswrapper .sizeoption label h4{display:block;padding:0 .25em;position:relative;white-space:nowrap}.sizeswrapperbuttons .sizeswrapper .sizeoption label:hover{border-color:#ea4800;color:#ea4800}.sizeswrapperbuttons .sizeswrapper .sizeoption.soldoutsize{color:#999}.sizeswrapperbuttons .sizeswrapper .sizeoption.soldoutsize label:hover{border-color:#999;color:#777}.sizeswrapperbuttons .sizeswrapper .sizeoption.soldoutsize label h4:after{border-bottom:.5px solid #999;position:absolute;top:50%;content:"";right:0;left:0}.sizeswrapperbuttons .sizeswrapper .sizeoption label.selectedopt{border-color:#000}.sizeswrapperbuttons .sizeswrapper .sizeoption.soldoutsize label.selectedopt{border-color:#999;color:#777}.sizeswrapperbuttons .sizeswrapper .sizeoption.soldoutsize label.selectedopt:after{border-color:#777}.multicoloroption .sizeswrapperbuttons .sizeswrapper{display:none}.multicoloroption .sizeswrapperbuttons .sizeswrapper.selectedcolorsizes{display:flex}.waitlist{visibility:hidden;opacity:0;transition:opacity .45s}.waitlist.waitopen{visibility:visible;opacity:1}.waitlistbackground{position:fixed;background:#0000001a;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:99999999}.waitlistpopup{position:fixed;max-width:500px;width:100%;background:#fff;box-shadow:0 0 50px #00000080;overflow-y:scroll;padding:1.5em;box-sizing:border-box;left:50%;top:50%;transform:translate(-50%,-50%);z-index:999999999}.waitlistpopup .waitlistcontrols{position:sticky;top:0;text-align:right;margin-bottom:-1.3em}.waitlistpopup .waitlistcontrols h2{cursor:pointer;display:inline-block;padding:.25em;margin:-.25em}.waitlistproduct{display:flex;gap:1em;padding:2em 0}.waitlistproduct .waitproductimage{width:40%}.waitlistproduct .waitproductimage img{width:100%;height:auto}.waitlistproduct h3{padding-bottom:.5em}.waitlistproduct h4{font-size:85%;line-height:1.25em}.waitlistpopup form{padding-top:1em}.waitlistpopup form input[type=text],.waitlistpopup form input[type=email]{display:block;margin-bottom:2em;width:100%;color:#000;outline:none;border:none;border-bottom:solid .75pt #000;border-radius:0;background:#fff;font-family:Times New Roman MT Std,Times New Roman,Times,serif;font-weight:400;font-size:1em;line-height:1.25em;padding:.25em 0 .5em;box-sizing:border-box}.waitlistpopup form input[type=text]::placeholder,.waitlistpopup form input[type=email]::placeholder{color:#aaa}.waitlistpopup form .submit{padding:1.5em 0}.waitlistpopup form input[type=submit]{background:#fff;border-radius:0;color:#000;outline:none;border:solid .75pt #000;font-family:Times New Roman MT Std,Times New Roman,Times,serif;font-weight:400;font-size:1em;line-height:1.25em;padding:.75em;width:100%;cursor:pointer;display:flex;justify-content:space-between;box-sizing:border-box}.waitlistpopup form input[type=submit]:hover{border-color:#ea4800;color:#ea4800}.waitlistpopup form textarea{display:block;outline:none;border:none;border-radius:0;border-bottom:solid .75pt #000;background:#fff;font-family:Times New Roman MT Std,Times New Roman,Times,serif;font-weight:400;font-size:1em;line-height:1.25em;padding:.25em 0 .5em;box-sizing:border-box;margin-bottom:2em;width:100%;color:#000}.waitlistpopup form textarea::placeholder{color:#aaa}.popup-email{visibility:hidden;opacity:0;transition:opacity .45s}.popup-email.popup-open{visibility:visible;opacity:1}.popup-email-background{position:fixed;background:#0000001a;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:99999999}.popup-email-content{position:fixed;max-width:500px;width:100%;background:#fff;box-shadow:0 0 50px #00000080;padding:1.5em;box-sizing:border-box;left:50%;top:50%;transform:translate(-50%,-50%);z-index:999999999}.popup-email-content .controls{position:sticky;top:0;text-align:right;margin-bottom:-1.3em}.popup-email-content .controls h2{cursor:pointer;display:inline-block;padding:.25em;margin:-.25em}.popup-email-content h3{padding-bottom:.5em}.popup-email-content h4{font-size:85%;line-height:1.25em}.popup-email-content form{padding-top:1em}.popup-email-content form input[type=text],.popup-email-content form input[type=email]{display:block;margin-bottom:2em;width:100%;color:#000;outline:none;border:none;border-bottom:solid .75pt #000;border-radius:0;background:#fff;font-family:Times New Roman MT Std,Times New Roman,Times,serif;font-weight:400;font-size:1em;line-height:1.25em;padding:.25em 0 .5em;box-sizing:border-box}.popup-email-content form input[type=text]::placeholder,.popup-email-content form input[type=email]::placeholder{color:#aaa}.popup-email-content form .submit{padding:1.5em 0}.popup-email-content button[type=submit]{background:#fff;border-radius:0;color:#000;outline:none;border:solid .75pt #000;font-family:Times New Roman MT Std,Times New Roman,Times,serif;font-weight:400;font-size:1em;line-height:1.25em;padding:.75em;width:100%;cursor:pointer;display:flex;justify-content:center;box-sizing:border-box;text-align:center}.popup-email-content form button[type=submit]:hover{border-color:#ea4800;color:#ea4800}.popup-email-content form textarea{display:block;outline:none;border:none;border-radius:0;border-bottom:solid .75pt #000;background:#fff;font-family:Times New Roman MT Std,Times New Roman,Times,serif;font-weight:400;font-size:1em;line-height:1.25em;padding:.25em 0 .5em;box-sizing:border-box;margin-bottom:2em;width:100%;color:#000}.popup-email-content #form-message{text-align:center;padding-top:1em;min-height:3em}.popup-email-content form textarea::placeholder{color:#aaa}#form-message.text-red-600{color:#e53935}#form-message.text-green-600{color:#43a047}#form-message.text-gray-500{color:#9e9e9e}header.mainmenu{position:fixed;z-index:9999999;box-sizing:border-box;padding:1.5em 2em;width:100%;text-transform:uppercase;top:0}header.mainmenu a{color:#000;font-size:100%;line-height:1.25em;text-decoration:none;display:block;white-space:nowrap}header.mainmenu a:hover{text-decoration:none;color:#ea4800}header.mainmenu nav{display:flex;gap:2em;justify-content:space-between}header.mainmenu nav>ul{display:flex;gap:2em;width:100%;justify-content:flex-start;font-size:95%}header.mainmenu nav>ul ul{display:none}header.mainmenu nav>ul ul li{padding-top:.5em}header.mainmenu>a{position:absolute;top:1.075rem;left:50%;transform:translate(-50%);font-size:1.25em;line-height:1.25em}header.mainmenu nav li.mobilemenu{display:none;cursor:pointer}@media only screen and (max-width: 750px){header.mainmenu nav .mobileremove{display:none}header.mainmenu nav li{display:none}header.mainmenu nav li.mobilemenu{display:block}header.mainmenu nav{width:100%;gap:0}.mobile-cart-shopping{display:none}}.collection-overall h2{text-align:left;padding-bottom:2em}.shopimage1{z-index:2;position:relative}.shopimage2{position:absolute;top:0;z-index:1}#main-store main article a:hover .shopimage2{z-index:2}@media only screen and (max-width: 950px){#lightboximages figure.active figcaption{position:fixed;top:1em;left:1em;text-align:left;min-width:300px;padding-left:0}#main-store main article .preorder{font-size:60%;line-height:1.3em;padding-top:.25em}footer{align-items:flex-end}footer>ul{flex-direction:column;gap:1.25em}}@media only screen and (max-width: 750px){body{font-size:80%}section.collection{padding:3.5rem 1em;gap:.75rem}section.collection .img{padding:.5rem}section.collection .img:nth-child(5n){margin:0 15%}header.main nav>ul{justify-content:space-between}header.main nav>ul>li{display:none}header.main nav>ul>li:first-child{display:block}header.main .mobilemenu{display:block}header.mobile-menu.mobilemenuopened{display:block}.hero{height:105svh}#main-store{padding:5em 2em 8em}#main-store main{gap:4em 3em}#main-store main article{width:calc(50% - 1.5em)}#main-store main article .shoptextbox{flex-direction:row;justify-content:space-between;align-items:baseline;gap:0}#main-store main article .preorder{font-size:50%;line-height:1.3em;border:none}#ca-cart.notempty article .imagebox{padding:.5em;width:25%}#ca-cart .productinfo{width:75%}#ca-cart .productnameandprice{padding:.5em;gap:.5em}#ca-cart .productnameandprice>.product_price{width:auto}#individual-product{display:flex;flex-direction:column;gap:2em}#individual-product>div{flex-direction:column;gap:2em}#shop-product-image{width:100%}#shop-product-info{width:100%;position:relative;top:0;align-self:flex-start;height:auto}#shop-product-info-addtocart button.addtocart{width:100%}.addtocartquickmobile{display:block;position:sticky;bottom:0;z-index:9999;background:#ffffffe6;border-top:.5pt solid #333;font-family:Times New Roman MT Std,Times New Roman,Times,serif}.addtocartquickmobile a{padding:1em;color:#000;text-decoration:none;text-align:center;display:block}.waitlistpopup{top:0;bottom:0;transform:translate(-50%)}#shop-product-info-addtocart{font-size:100%;line-height:1.25em}}@media only screen and (max-height: 750px){.waitlistpopup{top:0;bottom:0;transform:translate(-50%)}}.desktop{display:block}.mobile{display:none}@media only screen and (max-width: 650px){#main-store main{gap:2.5em 1.8em}#main-store main article{width:calc(50% - .9em)}#main-store main article .shoptextbox{font-size:85%;line-height:1.3em;flex-direction:column;justify-content:center;text-align:center;align-items:center;gap:.125em}.desktop{display:none}.mobile{display:block}}@media only screen and (max-width: 550px){#main-store main article .shoptextbox{font-size:78%;line-height:1.3em}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/style.css.map */
