@font-face{font-family:Quincy CF;src:local("QuincyCF-Regular.woff2"),url(QuincyCF-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Proxima Nova;src:local("ProximaNova-Regular.woff2"),url(ProximaNova-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Proxima Nova;src:local("ProximaNova-Semibold.woff2"),url(ProximaNova-Semibold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Proxima Nova;src:local("ProximaNova-Bold.woff2"),url(ProximaNova-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Cormorant Garamond;src:local("CormorantGaramond-Regular.woff2"),url(CormorantGaramond-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}.bg-main{background-color:#f2f0ed}.align-center{text-align:center}.photo-contest h2,.photo-contest h1{margin-bottom:.625rem}.photo-contest .text-uppercase{text-transform:uppercase}.photo-contest .picture-perfect{background:#e6e4e1}.contest-prize{padding:3.125rem 0}.contest-prize ul{list-style:none;display:flex;justify-content:center;margin:0;padding:0}.contest-prize ul li{text-align:center;margin:0 3.125rem;position:relative}@media(max-width:767px){.contest-prize ul li{margin:0 .9375rem}}.contest-prize ul li .contest-place{font-size:1rem}.contest-prize ul li .contest-reward{font-size:1.5rem;color:#96433c;font-weight:700}.contest-prize ul li .contest-reward-description{color:#96433c;font-size:.875rem}.contest-prize ul li:before{content:"";width:1px;height:80%;top:10%;left:-50px;background:#bfbebe;position:absolute}@media(max-width:767px){.contest-prize ul li:before{left:-15px}}.contest-prize ul li:first-child:before{display:none}.details-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:0px;grid-row-gap:0px;margin-bottom:3.125rem}@media(max-width:767px){.details-grid{grid-template-columns:1fr;grid-template-rows:1fr;grid-column-gap:0px;grid-row-gap:0px}}.details-grid .details-box{padding:.75rem;background:#e6e4e1;border:1px solid #c6c6c6;margin:1.25rem .625rem 0;box-shadow:0 1px 3px #0003;text-align:center}.details-grid .details-box h3{font-size:1.5rem;margin:0 0 .5rem}.details-grid .details-box p{margin:0 0 .5rem;font-size:1rem}.details-grid .details-box p a{color:inherit;text-decoration:none}.details-grid .details-box p a:hover{color:#96433c}#form-box{width:100%;height:1620px;border:none;margin:10px auto 0}@media(max-width:450px){#form-box{height:1580px}}@media print,screen and (min-width:40em){#form-box{height:1400px}}.slideshow-contest{max-width:1000px;margin-left:auto;margin-right:auto;padding:50px 50px 0}.slideshow-contest .SlideshowItem-heading{text-align:center;padding:.625rem 0}.slideshow-contest .Slideshow-container{position:relative}.slideshow-contest .Slideshow-container .slideshow-Pagination{position:absolute;top:50%;width:100%;margin-top:-47px}.slideshow-contest .Slideshow-container .slideshow-NavigationArrow{margin-left:-50px;position:absolute}.slideshow-contest .Slideshow-container .slideshow-NavigationArrow button{cursor:pointer}.slideshow-contest .Slideshow-container .slideshow-NavigationArrow svg{width:50px}.slideshow-contest .Slideshow-container .slideshow-NavigationArrow+div{margin-right:-50px;right:0}.carousel{max-width:90rem;margin-right:auto;margin-left:auto;padding:50px 50px 0}.carousel .Slideshow-placeholder{position:relative}.carousel .Slideshow-placeholder .SlideshowItem-captionContainer{text-align:center;padding:.625rem 0}.carousel .slideshow-NavigationArrow{margin-left:-50px;position:absolute}.carousel .slideshow-NavigationArrow button{cursor:pointer}.carousel .slideshow-NavigationArrow svg{width:50px}.carousel .slideshow-NavigationArrow+div{margin-right:-50px;right:0}.carousel .Slideshow-container .slideshow-Pagination{position:relative;width:100%;display:flex;justify-content:center}.carousel .Slideshow-container .slideshow-Pagination .slideshow-Pagination-item{margin:5px}.carousel .Slideshow-container .slideshow-Pagination .slideshow-Pagination-item input{height:0px;width:0px;position:absolute;opacity:0}.carousel .Slideshow-container .slideshow-Pagination .slideshow-Pagination-item label{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2;cursor:pointer}.carousel .Slideshow-container .slideshow-Pagination .slideshow-Pagination-item input:checked+label{background:#555;opacity:1}.carousel .slideshow-NavigationArrow{top:50%;margin-top:-25px}
/*# sourceMappingURL=/cdn/shop/t/280/assets/page-bundle-contest.css.map */
