html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:Ambit-Regular;src:url(Ambit-Regular.woff2) format("woff2"),url(Ambit-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Ambit-Bold;src:url(Ambit-Bold.woff2) format("woff2"),url(Ambit-Bold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Ambit-Italic;src:url(Ambit-Italic.woff2) format("woff2"),url(Ambit-Italic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Caecilia-Italic;src:url(CaeciliaLTStd-Italic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Caecilia-Regular;src:url(CaeciliaLTStd-Roman.woff) format("woff");font-weight:400;font-style:normal}body{font-family:Ambit-Regular;font-size:16px;line-height:1.4}.Button,.shopify-payment-button__button--unbranded,input.spr-button-primary,.spr-summary-actions-newreview,.spr-button-primary:not(input),.spr-pagination-prev>a,.spr-pagination-next>a{font-size:16px;letter-spacing:normal;text-transform:uppercase}.Alert--success,.spr-form-message-success{background:#59b8aa;color:#fff}.shopify-policy__container{min-height:100vh;margin:0 auto!important;width:800px;max-width:100%;padding-top:50px;padding-bottom:50px}.shopify-policy__container .shopify-policy__title{margin-top:0}.shopify-policy__container .shopify-policy__title h1{text-transform:uppercase;font-size:18px}.shopify-challenge__container{margin:0 auto!important;padding-top:50px;padding-bottom:50px;min-height:calc(100vh - 70px)}.shopify-challenge__container .shopify-challenge__button{letter-spacing:normal;border:1px solid black;margin-top:20px}.shopify-challenge__container .shopify-challenge__message{margin-bottom:20px}.template-search .CollectionMain{border-top:1px solid black}.Drawer:before{box-shadow:none}.template-search .ArticleItem__ImageWrapper{--aspect-ratio: 1 !important}.template-search .ArticleList .Grid__Cell{padding-left:30px}.template-search .ArticleList .Grid__Cell .ArticleItem__Title{font-size:16px;text-transform:uppercase;margin-bottom:15px}@media only screen and (max-width: 768px){.template-search .ArticleList{padding:0 15px}.template-search .ArticleList .Grid__Cell{padding-left:0;margin-bottom:30px!important}}.Header--transparent{border-bottom:none}.Header--transparent .Header__Wrapper .HorizontalList__Item{color:#fff}.Header__Logo svg{width:150px}.template-index .Header{background:0;border-bottom:none!important}.template-index .Header .HorizontalList a,.template-index .Header__Icon{color:#fff}.template-index .header_cart_icon svg path{fill:#fff}.supports-sticky .Search[aria-hidden=true]+.Header--transparent{box-shadow:none!important;color:#fff!important}.Header--transparent{background:0!important}.Header:not(.Header--sidebar) .Header__Wrapper{padding:0 30px;height:70px}.Header__Wrapper .HorizontalList__Item a{text-transform:uppercase;font-family:Ambit-Regular;font-size:16px}.Header{box-shadow:none;border-bottom:1px solid black}.Header .HorizontalList__Item{margin:0 30px 0 0}.Header .HorizontalList .HorizontalList__Item:last-child{margin-right:0}.Header .HorizontalList{margin:0}.Header__LinkSpacer{display:none}.header_cart_icon svg{width:15px}.icon-search svg{width:18px;height:18px}.Search[aria-hidden=false]+.Header--transparent .Header__CartDot{box-shadow:none;background-color:currentColor}.Search{transform:translateY(0)}.PageOverlay.is-visible{opacity:0}.Search__Inner{max-height:calc(100vh - 70px);padding:30px;border-bottom:1px solid black}.Search__Inner input{font-size:16px}.Search__Inner input::placeholder{font-size:16px}.Search__Inner .Grid--xl>.Grid__Cell{padding-left:0}.Search__Inner .Segment .Heading{text-transform:uppercase}.Search__Inner .Segment__Content .Grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:15px}.Search__Inner .Segment__Content .Grid .Grid__Cell{width:100%}.Search__Inner .Segment__Content .Grid .Grid__Cell .ProductItem__Wrapper_custom{border-bottom:none}.Search__Inner .ProductItem__Info{padding:10px 0;font-size:14px;height:auto;flex-wrap:wrap}.Search__Inner .ProductItem__Info .product_title{padding:0;margin-bottom:5px}.Search__Inner .ProductItem__Info .ProductItem__PriceList{padding:0;border:none}.features--heading-normal .u-h7{font-size:16px}.Segment__Title{margin-bottom:30px;border-color:#000}.Search__InputIconWrapper{display:none}.search_header{text-transform:uppercase!important;font-size:20px!important}.SidebarMenu{border-right:1px solid black;background:linear-gradient(268deg,#e34747,#fac95e,#e4e57a,#aed48c,#93d9d3,#005f66,#a63470,#eb7d98,#ffa38c);background-size:1800% 1800%;animation:gradientAnimation 40s ease infinite}.SidebarMenu .drawer_close{padding-left:30px}.SidebarMenu .HorizontalList{margin:0}.SidebarMenu .SidebarMenu__Nav .Collapsible{border:none}.SidebarMenu .SidebarMenu__Nav .Collapsible a{font-size:20px;text-transform:uppercase!important}.SidebarMenu .Drawer__Content:before{content:none}@keyframes gradientAnimation{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@media screen and (min-width: 641px){.Drawer__Header{background:0;border-bottom:1px solid black}}@media only screen and (max-width: 768px){.Header:not(.Header--sidebar) .Header__Wrapper{padding:0 15px}.disable-mobile{display:none}.Header:not(.Header--sidebar) .Header__Wrapper{height:60px}.Header__Logo svg{width:125px}.Header__Icon .Icon--search,.Icon--search-white{position:relative;top:0;width:17px;height:17px}.header_cart_icon svg{width:13px;height:19px}#sidebar-menu{width:100vw;border-right:none;background:linear-gradient(268deg,#e34747,#fac95e,#e4e57a,#aed48c,#93d9d3,#005f66,#a63470,#eb7d98,#ffa38c);background-size:1800% 1800%;animation:gradientAnimation 40s ease infinite}#sidebar-menu:before{content:none}#sidebar-menu .Drawer__Content{height:calc(100vh - 60px)}#sidebar-menu .Drawer__Container{display:flex;flex-direction:column;height:100%;padding:0 0 0 15px}#sidebar-menu .Drawer__Container .Collapsible{border:none;padding-top:30px}#sidebar-menu .Drawer__Container .Collapsible a{font-size:25px;text-align:left;text-transform:uppercase;padding:0}#sidebar-menu .Drawer__Container .HorizontalList{margin:0}#sidebar-menu .drawer_close{padding-left:0!important}#sidebar-menu .Drawer__Header{padding:0 15px;background:0;border-bottom:1px solid black}.SidebarMenu__Nav--primary .Collapsible:last-child a{padding-bottom:0!important}.menu_logo{padding:15px;width:100%}.Drawer--fromLeft{transform:translate(-100vw)}.Icon-Wrapper--clickable:before,.SidebarMenu .Drawer__Content:before,.SidebarMenu .Drawer__Main:after{content:none}.Search__Inner{padding:20px 15px}.Search__Inner input{padding:0}.Search__Inner .Segment__Content{overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.Search__Inner .Segment__Content::-webkit-scrollbar{display:none}.Search__Inner .Segment__Content .Grid{display:flex;flex-wrap:nowrap}.Search__Inner .Segment__Content .Grid .Grid__Cell{min-width:70%}.Search__Inner .Segment__Content .Grid .Grid__Cell .ProductItem__Info{border-bottom:none}.Search__Inner .PageLayout__Section:first-child{margin-bottom:40px}.Search__Results .ProductItem__ImageWrapper{width:100%}.template-index .Search__Inner{border-top:1px solid black}.template-index .Header__Icon span{color:#fff}.Search__Results{margin-bottom:0}.Search__Results .PageLayout__Section--secondary{display:none}.Search__Inner .PageLayout__Section:first-child{margin-bottom:0}}@media screen and (min-width: 641px){.Header__Icon .Icon--account{position:relative;top:-1px;width:24px;height:23px}}.Footer{padding:40px 30px;border-top:1px solid black!important}.Footer .footer_container_wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.Footer .link_privacy{margin-right:15px}.Footer__Social{margin-top:0}.Footer__Aside .HorizontalList{margin:0 0 0 15px}.credits_footer{margin-right:30px}@media only screen and (max-width: 768px){.Footer{padding:30px 15px}.Footer .footer_container_wrapper{display:flex;flex-direction:column;align-items:center;justify-content:space-between;font-size:14px}.footer_content{text-align:center}.Footer__Aside{display:flex;width:100%;flex-wrap:wrap;margin:15px auto 0;align-items:center;justify-content:space-around}.Footer__Aside .credits_footer{margin:15px 0 0;order:3}}.section_hero_wow{height:100vh;width:100vw}.section_hero_wow .hero_container{height:100%;width:100%;display:flex;align-items:flex-end;overflow:hidden;padding:30px 30px 15px;position:relative}.section_hero_wow .hero_container .hero_logo{width:calc(100% - 30px);position:absolute;transform:translateY(100%);left:15px;transition:transform .7s cubic-bezier(.215,.61,.355,1);pointer-events:none}.section_hero_wow .hero_container .hero_logo.open{transform:translateY(0)}.section_hero_wow canvas{position:absolute;width:100%;height:100%;top:0;left:0}.book_info{position:absolute;background:red;color:#eee;cursor:move;-webkit-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 1008px){.section_hero_wow canvas{pointer-events:none}}@media only screen and (max-width: 768px){body{min-height:100vh;min-height:-webkit-fill-available}html{height:-webkit-fill-available}.section_hero_wow{height:var(--window-height)}.section_hero_wow .hero_container img{z-index:3}}.ProductItem__Label{border-radius:50px;text-transform:lowercase!important;padding:3px 10px;font-size:16px}.ProductItem__LabelList{z-index:2}.CollectionInner{margin:0}.CollectionMain{min-height:calc(100vh - 267px);margin-bottom:0}.CollectionMain .ProductListWrapper{margin-bottom:-1px}.ProductList{margin:0!important}.ProductList--removeMargin[data-desktop-count="4"],.ProductList--removeMargin[data-desktop-count="3"]{margin-bottom:0!important}.Grid{margin:0!important}.Grid__Cell{margin:0!important;position:relative}.ProductItem__Wrapper_custom{opacity:1!important}.ProductItem{transform:none!important}.Grid{padding:0}.ProductList--grid[data-desktop-count="4"]>.Grid__Cell,.ProductList--grid[data-desktop-count="3"]>.Grid__Cell{padding:0;border-right:1px solid black;border-bottom:1px solid black}.ProductList--removeMargin[data-desktop-count="4"],.ProductList--removeMargin[data-desktop-count="3"]{margin-left:0}.js .features--show-element-staggering .ProductList--grid .ProductItem{visibility:visible}.ProductItem__Wrapper{transform:none!important}.ProductItem__Info{margin-top:0;display:flex;justify-content:space-between;height:60px}.product_title{padding:5px 15px;height:100%;display:flex;align-items:center}.ProductItem__PriceList{padding:5px 20px;border-left:1px solid black;height:100%;display:flex;align-items:center}.Product{margin-bottom:0;max-width:100%}.Product__Wrapper{max-width:100%}.Product__InfoWrapper{position:relative;width:100%;min-height:calc(100vh - 70px);height:auto;display:flex;overflow:hidden;border-bottom:1px solid black}.product_image_3d{width:50%;border-right:1px solid black}.Product__Info{top:unset!important;width:50%;margin:0 auto;max-width:unset;position:unset;padding:85px 30px;display:flex;align-items:flex-start}.Product__Info .Container{width:500px;max-width:100%;margin:0 auto}.ProductMeta{padding-bottom:0;margin-bottom:30px}.ProductMeta .ProductMeta__Vendor{text-transform:uppercase;font-size:16px}.ProductMeta .ProductMeta__Title{text-transform:uppercase;font-size:30px;line-height:1.2}.ProductMeta__Description{margin:0;font-family:Caecilia-Regular,serif}.ProductMeta__Description i,.ProductMeta__Description em{font-family:Caecilia-Italic,serif!important;font-style:italic}.buy_container{position:fixed;z-index:2;top:70px;right:0;background:#fff}.buy_container .ProductForm__AddToCart{display:flex;align-items:center;padding:0;height:unset;border-right:0}.price_button{padding:15px 20px;background:#fff}.add-to-cart-button{background:#000;border-left:1px solid black;padding:15px 20px;color:#fff;text-transform:uppercase;letter-spacing:normal;display:flex;align-items:center;justify-content:center}.add-to-cart-button:hover{background:#fff;color:#000}.add-to-cart-button:hover svg line{stroke:#000}.image_3d_container{width:100%;height:100%;display:flex;align-items:center;justify-content:center;perspective:2140px;transform:scale(1.1)}.image_3d_container div{transform-style:preserve-3d}#rotationObject{transform:rotateX(0) rotateY(0) rotate(0);cursor:grab}@keyframes rotatingAnimationY{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}.book-container{transform-style:preserve-3d;animation:10s rotatingAnimationY linear infinite}.book-container div{position:absolute;top:0;left:0;background-size:cover;background-position:center center;backface-visibility:visible}.book-top,.book-bottom,.book-side-right{background-size:auto auto;background-repeat:repeat;background-position:top left}.book-back{width:272.5px;height:450px;transform:translate3d(-136.25px,-225px,20px) translateZ(-40px) rotateY(180deg)}.book-bottom{background-image:url(book-top.jpeg);width:272.5px;height:40px;transform:translate3d(-136.25px,-225px,20px) translate3d(0,430px,-20px) rotateX(-90deg)}.book-top{background-image:url(book-top.jpeg);background-position:bottom right;width:272.5px;height:40px;transform:translate3d(-136.25px,-225px,20px) translate3d(0,-20px,-20px) rotateX(90deg)}.book-side-right{background-image:url(book-side.jpeg);width:40px;height:450px;transform:translate3d(-136.25px,-225px,20px) translate3d(252.5px,0,-20px) rotateY(90deg)}.book-side-left{width:40px;height:450px;transform:translate3d(-136.25px,-225px,20px) translate3d(-20px,0,-20px) rotateY(-90deg)}.book-front{width:272.5px;height:450px;transform:translate3d(-136.25px,-225px,20px) translateZ(0) rotateY(0)}.square-ratio .book-back{width:450px;height:500px;transform:translate3d(-225px,-250px,20px) translateZ(-40px) rotateY(180deg)}.square-ratio .book-bottom{background-image:url(book-top.jpeg);width:450px;height:40px;transform:translate3d(-225px,-250px,20px) translate3d(0,480px,-20px) rotateX(-90deg)}.square-ratio .book-top{background-image:url(book-top.jpeg);background-position:bottom right;width:450px;height:40px;transform:translate3d(-225px,-250px,20px) translate3d(0,-20px,-20px) rotateX(90deg)}.square-ratio .book-side-right{background-image:url(book-side.jpeg);width:40px;height:500px;transform:translate3d(-225px,-250px,20px) translate3d(430px,0,-20px) rotateY(90deg)}.square-ratio .book-side-left{width:40px;height:500px;transform:translate3d(-225px,-250px,20px) translate3d(-20px,0,-20px) rotateY(-90deg)}.square-ratio .book-front{width:450px;height:500px;transform:translate3d(-225px,-250px,20px) translateZ(0) rotateY(0)}.Product__Gallery{margin:0;background:#005b7033;padding:60px 30px;border-bottom:1px solid black;position:relative}.Product__Gallery .Product__Slideshow{width:800px;max-width:100%;margin:0 auto}.Product__SlideshowMobileNav{position:absolute;margin:0;left:0;top:calc(50% - 25px);justify-content:space-between;width:100%}.Product__SlideshowMobileNav .slideshow_nav_container{width:1000px;max-width:100%;padding:0 30px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;pointer-events:none}.Product__SlideshowMobileNav .slideshow_nav_container button{pointer-events:all}.Product__SlideshowNavArrow svg{width:50px;height:50px}.pswp__button:hover{transform:none}.pswp__ui{transform:translateY(0)}.RoundButton,.flickity-prev-next-button{background:#fff;border:1px solid black;box-shadow:none;transition:none!important;transform:scale(1)}.RoundButton path,.flickity-prev-next-button path{stroke:#000}.image_quote_long{border-bottom:1px solid black;padding:60px 30px}.image_quote_long .image_quote_long_container{width:100%;max-width:100%;margin:0 auto}.image_quote_long .image_quote_long_container img{width:100%}.recent_prod_section{overflow:hidden}.ProductList_custom{display:grid;grid-template-columns:1fr 1fr 1fr;gap:0px 0px}.ProductList_custom .recomm_cell{border-right:1px solid black}.product_merch .Product__Wrapper{height:50vw;max-height:50vw}.product_merch .Product__Wrapper .Product__InfoWrapper{min-height:50vw;height:50vw}.product-merch-gallery{width:50%;border-bottom:none;border-right:1px solid black;background-color:#fff;display:flex;padding:0;align-items:center}.section_merch_info .author_container{border-bottom:none!important;border-top:1px solid}.section_merch_info .author_image_container{min-height:100%;display:flex}.section_merch_info .author_image_container img{min-height:100%;object-fit:cover}@media only screen and (max-width: 768px){.product-merch-gallery{width:100%;border-bottom:none;border-right:none;padding:0!important}.product-merch-gallery .Product__ActionList{left:20px;top:20px}.product-merch-gallery .flickity-viewport{height:100vw!important}.product_merch .Product__Wrapper{height:auto;max-height:100%}.product_merch .Product__Wrapper .Product__InfoWrapper{height:auto;min-height:auto}.CollectionMain{margin-bottom:0}.CollectionMain .ProductList .Grid__Cell:last-child{margin-bottom:-1px!important}.ProductItem__Info{border-bottom:1px solid black}.Product__InfoWrapper{height:auto;flex-direction:column}.Product__Info{width:100%;padding:30px 15px;border-top:1px solid black}.Product__Info .Container{padding:0;width:100%}.product_image_3d{width:100%;border-right:0}.image_3d_container{height:60vh;min-height:440px;perspective:1200px;display:flex;justify-content:center;align-items:center}.book-back{width:178px;height:306px;transform:translate3d(-89px,-153px,13.5px) translateZ(-27px) rotateY(180deg)}.book-bottom{background-image:url(book-top.jpeg);width:178px;height:27px;transform:translate3d(-89px,-153px,13.5px) translate3d(0,292.5px,-13.5px) rotateX(-90deg)}.book-top{background-image:url(book-top.jpeg);background-position:bottom right;width:178px;height:27px;transform:translate3d(-89px,-153px,13.5px) translate3d(0,-13.5px,-13.5px) rotateX(90deg)}.book-side-right{background-image:url(book-side.jpeg);width:27px;height:306px;transform:translate3d(-89px,-153px,13.5px) translate3d(164.5px,0,-13.5px) rotateY(90deg)}.book-side-left{width:27px;height:306px;transform:translate3d(-89px,-153px,13.5px) translate3d(-13.5px,0,-13.5px) rotateY(-90deg)}.book-front{width:178px;height:306px;transform:translate3d(-89px,-153px,13.5px) translateZ(0) rotateY(0)}.square-ratio .book-back{width:250px;height:275px;transform:translate3d(-125px,-137.5px,10px) translateZ(-20px) rotateY(180deg)}.square-ratio .book-bottom{background-image:url(book-top.jpeg);width:250px;height:20px;transform:translate3d(-125px,-137.5px,10px) translate3d(0,265px,-10px) rotateX(-90deg)}.square-ratio .book-top{background-image:url(book-top.jpeg);background-position:bottom right;width:250px;height:20px;transform:translate3d(-125px,-137.5px,10px) translate3d(0,-10px,-10px) rotateX(90deg)}.square-ratio .book-side-right{background-image:url(book-side.jpeg);width:20px;height:275px;transform:translate3d(-125px,-137.5px,10px) translate3d(240px,0,-10px) rotateY(90deg)}.square-ratio .book-side-left{width:20px;height:275px;transform:translate3d(-125px,-137.5px,10px) translate3d(-10px,0,-10px) rotateY(-90deg)}.square-ratio .book-front{width:250px;height:275px;transform:translate3d(-125px,-137.5px,10px) translateZ(0) rotateY(0)}.buy_container{top:60px}.buy_container .price_button,.buy_container .add-to-cart-button{padding:10px 15px;font-size:14px}.buy_container .price_button svg,.buy_container .add-to-cart-button svg{width:25px;height:25px}.ProductMeta{margin-bottom:15px}.ProductMeta .ProductMeta__Title{font-size:25px}.ProductMeta .ProductMeta__Vendor{margin-bottom:15px}.Product__Wrapper{overflow-x:hidden}.image_quote_long{padding:15px}.Product__Gallery{padding:60px 40px}.Product__SlideshowNavArrow svg{width:30px;height:30px}.Product__SlideshowMobileNav .slideshow_nav_container{padding:0 15px}.ProductList_custom{display:flex;flex-direction:column}.ProductList_custom .recomm_cell{border-right:none}.ProductList_custom .recomm_cell:last-child .ProductItem__Info{border-bottom:none}}.newsletter_container{padding:60px 30px;width:100%}.newsletter_container .serif_text_medium{font-size:45px;line-height:1.2;max-width:900px}.newsletter_container .section_header_newsletter{margin-bottom:60px}.newsletter_container .Newsletter__Inner{padding:0;font-size:45px;width:100%;display:flex;justify-content:space-between}.newsletter_container .Newsletter__Inner input{padding:0;outline:none;border:none;width:100%}.newsletter_container .Newsletter__Inner input:focus{outline:none}.newsletter_container .Newsletter__Inner input::placeholder{opacity:.4}.newsletter_banner{background:#000}.newsletter_banner .newsletter_banner_container{padding:30px}.newsletter_banner .newsletter_banner_container .newsletter_banner_content{display:flex;justify-content:space-between;align-items:center;width:100%}.newsletter_banner .newsletter_banner_container .newsletter_banner_content .newsletter_banner__inner{display:flex;justify-content:space-between;width:350px;max-width:100%;margin-left:30px}.newsletter_banner .newsletter_banner_container .newsletter_banner_content .newsletter_banner__inner input{border-bottom:1px solid white;margin-right:30px;width:100%}.newsletter_banner .newsletter_banner_container .newsletter_banner_content .newsletter_banner__inner button{display:flex;align-items:center}.newsletter_banner .newsletter_banner_container .newsletter_banner_content .newsletter_banner__inner button svg{margin-left:15px}.newsletter_banner .newsletter_banner_container .newsletter_banner_content .Form{width:auto}.newsletter_banner .newsletter_banner_container .newsletter_banner_content .Form__Input{width:auto;display:flex;min-width:unset;border:0;padding:0}@media only screen and (max-width: 768px){.newsletter_container{padding:30px 15px}.newsletter_container .section_header_newsletter{margin-bottom:40px}.newsletter_container .serif_text_medium{font-size:30px}.newsletter_container .serif_text_medium br{display:none}.newsletter_container .Newsletter__Inner{font-size:30px}.newsletter_container .Newsletter__Inner svg{width:23px}.newsletter_container .Newsletter__Inner button{line-height:1}.newsletter_banner .newsletter_banner_container{padding:30px 15px}.newsletter_banner .newsletter_banner_container .newsletter_banner_content{flex-direction:column;justify-content:center}.newsletter_banner .newsletter_banner_container .newsletter_banner_content .newsletter_banner_header{margin-bottom:30px;text-align:center}.newsletter_banner .newsletter_banner_container .newsletter_banner_content .Form{display:flex;width:100%}.newsletter_banner .newsletter_banner_container .newsletter_banner_content .Form .newsletter_banner__inner{width:100%;justify-content:space-between;margin-left:0}.newsletter_banner .newsletter_banner_container .newsletter_banner_content .Form .newsletter_banner__inner button svg{margin-left:10px}.newsletter_banner .newsletter_banner_container .newsletter_banner_content .Form .newsletter_banner__inner input{padding-bottom:3px;border-bottom:1px solid white}}.section_header{padding:40px 30px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid black}.section_header h3{line-height:1;margin-top:0}.section_header .section_header_link a{padding:8px 15px;border:1px solid black;border-radius:30px;line-height:1}.section_header .section_header_link a:hover{background:#000;color:#fff}.Section_featured_collection{border-top:1px solid black}.Section_featured_collection .ProductItem__Wrapper_custom{border-bottom:none}.Section_featured_collection .ProductListWrapper .ProductList{padding:0}.Section_featured_collection .ProductListWrapper .ProductItem__Info{display:none}@media only screen and (max-width: 768px){.ProductListWrapper .ProductList--grid[data-desktop-count="3"]{display:flex;flex-direction:column}.Grid__Cell{border:none!important}.section_header{padding:30px 15px}.section_header .section_header_link a{font-size:14px}.Section_featured_collection{border-top:1px solid black}.Section_featured_collection .ProductItem__Wrapper_custom{border-bottom:1px solid black}}.js .features--show-element-staggering .ProductList--grid .ProductItem{visibility:visible!important;opacity:1!important}.ProductItem__Wrapper_custom{transform:none!important;border-bottom:1px solid black}.ProductItem .AspectRatio{min-width:100%;--aspect-ratio: 1 !important}.Grid__Cell{vertical-align:unset}.ProductList--grid[data-desktop-count="3"]{display:grid;grid-template-columns:1fr 1fr 1fr}.ProductList--grid[data-desktop-count="3"] .Grid__Cell{width:100%}#sidebar-cart.Drawer{height:auto;top:70px;border:1px solid black;padding:15px;border-right:0;max-height:calc(100vh - 70px)!important;overflow-y:auto}#sidebar-cart.Drawer .Drawer__Footer{box-shadow:none;border-top:1px solid black;padding:15px 0 0!important}#sidebar-cart.Drawer .Drawer__Header.header_cart_title{padding-bottom:10px!important}#sidebar-cart.Drawer .Drawer__Header{box-shadow:none;padding:0 0 10px!important;min-height:unset;max-height:unset;height:auto}#sidebar-cart.Drawer .Drawer__Title{font-size:16px!important}#sidebar-cart.Drawer .Cart__ItemList{margin-top:10px}#sidebar-cart.Drawer .Drawer__Title_empty{display:block;font-family:Ambit-Italic,serif;font-style:italic;margin-top:10px}#sidebar-cart.Drawer .Drawer__Close{right:0!important;top:5px!important}#sidebar-cart.Drawer .Drawer__Container{padding:0!important}#sidebar-cart.Drawer .CartItem{margin:15px 0}#sidebar-cart.Drawer .CartItem__ImageWrapper{width:40%}#sidebar-cart.Drawer .Cart__ItemList{margin-bottom:15px}#sidebar-cart.Drawer .Cart__Taxes{margin-bottom:15px;font-size:14px}#sidebar-cart.Drawer .CartItem__Info{padding-left:15px}#sidebar-cart.Drawer .CartItem__Info{text-transform:uppercase;font-size:14px}#sidebar-cart.Drawer .CartItem__Info .CartItem__Title{text-transform:uppercase;letter-spacing:.3;font-family:Ambit-Bold}.Cart__Checkout{background:#000!important;color:#fff;transition:none;font-size:14px}.Cart__Checkout:before{content:none}.Cart__Checkout:hover{color:#000;background:#fff!important}.CartItem__Actions{margin-top:10px;margin-bottom:10px}.CartItem__Actions .CartItem__QuantityMarks{display:flex;flex-direction:row-reverse}.QuantitySelector{border:none}.QuantitySelector__CurrentQuantity{font-size:14px;padding:3px 10px;border:1px solid black;width:40px}.QuantitySelector__Button{padding:3px 10px}.template-index #sidebar-cart.Drawer{background:#000;border-color:#fff;color:#fff}.template-index #sidebar-cart.Drawer .Text--subdued,.template-index #sidebar-cart.Drawer .Heading{color:#fff}.template-index #sidebar-cart.Drawer .Drawer__Footer,.template-index #sidebar-cart.Drawer .QuantitySelector__CurrentQuantity{border-color:#fff}.template-index #sidebar-cart.Drawer .CartItem__Remove:before{background:#fff}.template-index #sidebar-cart.Drawer .Cart__Checkout{background:#fff!important;color:#000!important;border-color:#fff!important}.template-index #sidebar-cart.Drawer .Cart__Checkout:hover{background:#000!important;color:#fff!important}@media only screen and (max-width: 768px){#sidebar-cart.Drawer{top:60px}}.CartItemWrapper{overflow:hidden}.section_home_text .home_text_container{font-size:45px;padding:60px 30px}.section_home_text .home_text_container h2{margin-top:120px;line-height:1.2;max-width:900px}.featured_press_section .section_header_small{padding:20px 30px 30px}.featured_press_section .section_header_small span{font-family:Ambit-Italic,sans-serif}.featured_press_container{display:inline-flex;width:100%;overflow-x:scroll;margin-top:30px;gap:15px;padding-left:30px;padding-right:30px;padding-bottom:60px;-ms-overflow-style:none;scrollbar-width:none}.featured_press_container::-webkit-scrollbar{display:none}.featured_press_card{flex-basis:300px;flex:1}.featured_press_card a{display:flex}.featured_press_card a .featured_press_image_container{position:relative;min-width:130px;height:130px;overflow:hidden}.featured_press_card a .featured_press_image_container .featured_press_image{object-fit:cover;width:100%;height:100%}.featured_press_card a .press_dida{min-width:150px;line-height:1.25;margin-left:15px;font-size:16px;display:flex;flex-direction:column;justify-content:space-between}.featured_press_card a .press_dida strong{font-family:Ambit-Bold}.featured_press_card a .press_dida h3{margin-bottom:15px}.featured_press_card a .press_dida .dida_bottom{display:flex;flex-wrap:wrap}.featured_press_card a .press_dida .dida_bottom p{margin-right:10px}.about_section{height:calc(100vh - 70px);position:relative}.about_section .about_container{padding:45px 30px;position:relative;height:100%;width:100%;display:flex;align-items:center;justify-content:center}.about_section .about_container h2{width:800px;max-width:100%;text-align:center;font-size:20px;z-index:2;line-height:1.3;pointer-events:none}.about_section .about_container canvas{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}.tan,.red,.pink,.blue,.magenta{transition:background-color .2s ease-in}.tan{background-color:#f0e8d8}.red{background-color:#f8333e}.pink{background-color:#c8878d}.blue{background-color:#95a8cb}.magenta{background-color:#ab004f}.contact_section{min-height:calc(100vh - 70px);padding:90px 30px;display:flex;align-items:flex-start;justify-content:center}.contact_section .contact_container{width:1000px;max-width:100%}.contact_row{column-count:2;column-gap:30px}.contact_row p{margin-bottom:15px}.staff_title{margin-top:15px;font-size:14px}.staff_title a{word-break:break-word}.staff_section_title{margin-bottom:15px;font-size:30px}.staff_row_container{margin-top:30px}.staff_row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:30px;grid-row-gap:30px}.staff_card{grid-column:auto}.staff_card:nth-child(1) .staff_image_container .staff_image_wrapper{background:#e34747}.staff_card:nth-child(2) .staff_image_container .staff_image_wrapper{background:#fac95e}.staff_card:nth-child(3) .staff_image_container .staff_image_wrapper{background:#e4e57a}.staff_card:nth-child(4) .staff_image_container .staff_image_wrapper{background:#aed48c}.staff_card:nth-child(5) .staff_image_container .staff_image_wrapper{background:#93d9d3}.staff_card:nth-child(6) .staff_image_container .staff_image_wrapper{background:#005f66}.staff_card:nth-child(7) .staff_image_container .staff_image_wrapper{background:#a63470}.staff_card:nth-child(8) .staff_image_container .staff_image_wrapper{background:#eb7d98}.staff_image_wrapper{position:relative;padding-bottom:100%;background:#d3d3d3}.staff_image_wrapper .staff_image{width:100%;height:100%;position:absolute;object-fit:cover;filter:grayscale(100%)}@keyframes draw{0%{stroke-dasharray:0 1500}to{stroke-dasharray:1500 1500}}.circle-effect{position:relative}.circle-effect svg{position:absolute;top:-5%;left:-5%;width:108%;height:117%;pointer-events:none;overflow:visible}.circle-effect path{stroke:#000;stroke-width:3px;stroke-dasharray:0 1500}.circle-effect path{animation:draw 3s ease infinite}.line-effect{position:relative}.line-effect svg{position:absolute;bottom:-5%;left:0%;width:101%;pointer-events:none;overflow:visible}.line-effect path{stroke:#000;stroke-width:3px}.accento-effect{position:relative}.accento-effect .svg{position:absolute;bottom:-3%;left:-5%;width:106%;height:121%;pointer-events:none;overflow:visible}.accento-effect .svg path{stroke:#fff;stroke-width:3px}.ali-effect{position:relative}.ali-effect svg{position:absolute;bottom:-15%;left:-11%;width:127%;height:120%;pointer-events:none;overflow:visible}.ali-effect path{stroke:#fff;stroke-width:3px}.librerie-effect{position:relative;white-space:nowrap}.librerie-effect svg{position:absolute;bottom:-15%;left:0%;width:101%;pointer-events:none;overflow:visible}.librerie-effect path{stroke:#fff;stroke-width:3px;stroke-dasharray:0 1500}.librerie-effect path{animation:draw 2.5s ease infinite;animation-delay:.3s}.section_author .author_container{display:flex;flex-wrap:wrap;border-bottom:1px solid black}.section_author .author_container .author_image_col{width:33.33%;border-right:1px solid black}.section_author .author_container .author_image_col img{min-height:100%;min-width:100%;object-fit:cover;display:flex}.section_author .author_container .author_bio_col{width:66.66%;padding:90px 30px;display:flex;align-items:center;justify-content:center}.section_author .author_container .author_bio_col .author_bio_container{width:650px;max-width:100%;margin:0 auto}.section_author .author_container .author_bio_col .author_bio_container h2{text-transform:uppercase;margin-bottom:15px}.section_author .author_container .author_bio_col .author_bio_container p{font-family:Caecilia-Regular,serif}.section_author .author_container .author_bio_col .author_bio_container p i{font-family:Caecilia-Italic,serif;font-style:italic}@media only screen and (max-width: 768px){.section_home_text{padding:30px 15px}.section_home_text .home_text_container{font-size:30px;padding:0}.section_home_text .home_text_container h2{margin-top:60px}.accento-effect svg:not(.svg){width:145px;height:25px}.ali-effect svg{left:-17%}.circle-effect svg{width:104%}.about_section{height:auto}.about_section .about_container h2{font-size:20px;pointer-events:auto}.about_section .about_container canvas{overflow:scroll;top:-1px}.contact_section{height:auto;padding:30px 15px}.contact_row{column-count:1}.staff_section_title{font-size:25px}.staff_row{display:flex;flex-direction:column}.section_author .author_container{flex-direction:column}.section_author .author_container .author_image_col{width:100%;border-right:none}.section_author .author_container .author_bio_col{width:100%;padding:30px 15px}.featured_press_section{padding:30px 0!important;font-size:16px}.featured_press_section .section_header_small{padding:0 15px}.featured_press_section .section_header_small h2{text-transform:uppercase}.featured_press_section .section_header_small h2 span{text-transform:unset}.featured_press_section .featured_press_container{display:flex;flex-wrap:nowrap;padding:0 15px}.featured_press_card a .press_dida{font-size:14px!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/customstyle.css.map */
