@charset "UTF-8";.account-settings .account-settings-section:after,.account-settings:after,.cart-item .cart-item-info:after,.content-panel:after,.hero-unit:after,.page-bouquets .bouquet-nav:after,.page-checkout .checkout-step-content:after,.page-checkout .left-pane:after,.page-checkout:after,.page-shop:after,.page-wholesale-images .wholesale-image-category:after,.press-releases:after,.product-detail .product-info-bar:after,.product-detail .product-section:after,.product-detail-page .product-crumbs .crumbs-bg:after,.product-detail:after{clear:both}h1,p{margin-bottom:25px}.btn,.btn-lg,.btn-sm,.btn-xs{-moz-box-shadow:0 1px 1px rgba(0,0,0,.05);-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);border-radius:0}.btn-edit,.btn-remove{font-size:20px}.btn-edit:active,.btn-edit:focus,.btn-edit:hover,.btn-remove:active,.btn-remove:focus,.btn-remove:hover{color:#000;text-decoration:none}.btn-primary{background-color:#319697;border-color:#319697}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:#3dbcbe;border-color:#3dbcbe}.btn-secondary{background-color:#428bca;border-color:#428bca;color:#fff}.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover{background-color:#3071a9;border-color:#3071a9;color:#fff}.btn-disabled{opacity:.4}input:disabled{opacity:.4!important}.scroll-to-top{background-color:rgba(34,18,3,.6);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#99221203', endColorstr='#99221203');display:none;position:fixed;bottom:60px;right:15px;padding:7px;color:#fff;font-size:25px;width:50px;text-align:center;height:50px;z-index:10000}.scroll-to-top:active,.scroll-to-top:focus,.scroll-to-top:hover{text-decoration:none;color:#ddd}.shares img{width:auto!important}@font-face{font-family:Garamond;src:url(GaramondThreeLT.eot);src:url(GaramondThreeLT.eot) format("embedded-opentype"),url("'GaramondThreeLT.woff") format("woff"),url(GaramondThreeLT.ttf) format("truetype"),url(GaramondThreeLT.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:ProximaNova;src:url(proximanova-light-webfont.eot);src:url(proximanova-light-webfont.eot) format("embedded-opentype"),url(proximanova-light-webfont.woff) format("woff"),url(proximanova-light-webfont.ttf) format("truetype"),url(proximanova-light-webfont.svg) format("svg");font-style:normal}@font-face{font-family:ProximaNova;src:url(proximanova-bold-webfont.eot);src:url(proximanova-bold-webfont.eot) format("embedded-opentype"),url(proximanova-bold-webfont.woff) format("woff"),url(proximanova-bold-webfont.ttf) format("truetype"),url(proximanova-bold-webfont.svg) format("svg");font-weight:400;font-weight:700}body,h2,h3,h4,h5,h6{font-family:ProximaNova,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300}.cart-item .product-name .product-brand,.modal h1.modal-title,.page-account h1,.page-cart h1,.product .product-info .product-brand,.product-detail .product-info .product-brand,h1{font-family:Garamond,"Times New Roman",serif}h1{margin-top:0;font-size:60px;line-height:1em}p{font-size:17px}.form-error{font-size:12px;color:#b94a48;float:right;margin-top:5px}.input-number,input[type=number]{width:60px;text-align:right}label.control-label.required:before{content:'* ';color:#319697}label.control-label.required-after:after{content:' *';color:#319697}input.input-file{display:block;visibility:hidden;width:0;height:0}.control-label{font-weight:300;letter-spacing:.05em;width:100%}a{cursor:pointer;color:#319697}a:active,a:focus,a:hover{text-decoration:none;color:#000}@media print{.footer{display:none}}.add-to-cart-button .continue-checkout{color:#468847;font-weight:700;display:inline-block;margin-top:15px;margin-left:5px}.alert{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:none;color:#fff;padding:15px;font-weight:300;letter-spacing:.05em;font-size:smaller}.alert a{color:#fff;text-decoration:underline}.alert.alert-success{background-color:#468847}.alert.alert-success.wholesale-contact-success{font-size:20px;margin:30px 0;padding:30px}.alert.alert-info{background-color:#4dacef}.alert.alert-warning{background-color:#f88e27}.alert ol,.alert ul{list-style-type:none}.boutique-links{-moz-box-shadow:inset 0 3px 2px 0 rgba(0,0,0,.1);-webkit-box-shadow:inset 0 3px 2px 0 rgba(0,0,0,.1);box-shadow:inset 0 3px 2px 0 rgba(0,0,0,.1);border-top:1px solid #ddd;border-bottom:1px solid #e5e5e5;margin-top:-20px;background-color:#fff;margin-bottom:20px;text-align:left}.bestsellers,.content-cell{-moz-box-shadow:2px 2px 10px #141214;-webkit-box-shadow:2px 2px 10px #141214;box-shadow:2px 2px 10px #141214}.boutique-links .container{padding-left:5px;padding-right:5px}.boutique-links a{display:block;float:left;color:#000;padding:15px;border-left:1px solid #e5e5e5;margin:0}.boutique-links a i{margin-right:5px}.boutique-links a:last-child{border-right:1px solid #e5e5e5}.boutique-links a:active,.boutique-links a:focus,.boutique-links a:hover{text-decoration:none;color:#319697;background-color:#fafafa}@media (max-width:480px){.boutique-links{font-size:10px}}.carousel-indicators{bottom:15px;right:0;text-align:right;margin:0 15% 0 0;left:auto}.carousel-indicators li{border:1px solid #666;width:13px;height:13px;margin:3px;background-color:#fff}.carousel-indicators .active{background-color:#666;margin:2px;width:15px;height:15px}.carousel-control{width:30px}.carousel-control.left{background:0 0;left:5%}.carousel-control.left i{left:0}.carousel-control.right{background:0 0;right:5%}.carousel-control.right i{right:0}.carousel-control i{color:#000;position:absolute;top:50%;z-index:5;display:inline-block;font-size:25px}@media (max-width:768px){.carousel-indicators{display:none}}.page-account{min-height:362px}#CustomerLoginForm,#RecoverPasswordForm{padding-top:35px;padding-bottom:35px;margin:0 auto;max-width:400px;text-align:center}.forgot{display:block;padding-top:10px}.sign-in-alternate{margin-top:25px;border-top:1px solid #ddd;padding-top:15px}.page-account h1,.page-cart h1{text-align:center;margin-bottom:15px}.page-cart h1{margin-bottom:0;margin-top:5px}.cart-charges ul.charges{list-style-type:none;padding:0}.cart-charges ul.charges li{padding:5px 0}.cart-charges ul.charges li .charge-amount{float:right;font-weight:700}.cart-charges ul.charges li.total{border-top:1px solid #ddd;font-size:17px}.cart-charges ul.charges li.credit{color:#468847}.cart-charges .remaining-credit{background-color:#f1f1f1;font-style:italic;color:#468847}.cart-empty{text-align:center;font-size:25px;padding-left:15px;padding-right:15px}.cart-empty .cart-empty-content{background-color:#fff;padding-top:50px;padding-bottom:50px}.cart-empty p{padding-bottom:50px}@media (max-width:480px){.cart-empty{font-size:16px}.cart-empty .cart-empty-content{padding-top:15px;padding-bottom:15px}.cart-empty p{padding-bottom:15px}}.cart-item{border-top:1px solid #efefef;padding:10px 0}.cart-item:first-child{border-top:none}.cart-item .cart-item-info:after,.cart-item .cart-item-info:before{content:" ";display:table}.cart-item .cart-item-thumb{float:left}.cart-item .cart-item-detail{float:left;padding:10px}.cart-item .cart-item-detail .item-variant_title{display:block;font-weight:300;font-style:italic;font-size:.9em}@media (min-width:480px){.cart-item .cart-item-detail{max-width:75%}}.cart-item .cart-item-remove{font-size:12px}.cart-item .cart-item-quantity{text-align:center;padding-top:24px}.cart-item .cart-item-quantity input{display:block;margin:0 auto 5px}.cart-item .cant-ship{padding-top:20px;font-size:12px}.cart-item .cart-item-subtotal{padding-top:24px;font-size:16px;font-weight:700;text-align:right;padding-right:50px}.cart-item .product-name{font-size:16px;font-weight:700;letter-spacing:.05em;color:#000}.cart-item .product-price{font-style:italic;color:#777;margin-top:5px}@media (max-width:992px){.cart-item{padding-bottom:0}.cart-item .cart-item-quantity{padding-top:10px}.cart-item .cart-item-shipping{border-bottom:1px solid #ddd}.cart-item .cart-item-subtotal{display:none}.cart-item .cart-item-quantity,.cart-item .cart-item-shipping{background-color:#efefef;text-align:center;padding-bottom:10px}.cart-item .cant-ship{padding-top:0}}.page-cart .gift-note{text-align:right;border-top:1px solid #efefef;padding-top:25px}.page-cart .gift-note textarea{margin-right:50px;margin-left:15px;border:1px solid #ddd;text-align:left;width:40%;margin-bottom:20px}.page-cart .subtotal{text-align:right;border-top:1px solid #efefef;padding-top:25px}.page-cart .subtotal .amount{font-size:25px;font-weight:700;padding-right:50px;padding-left:15px}.page-cart .cart-actions{text-align:right;padding-right:50px;padding-bottom:20px}.contribute-button .continue-checkout{color:#468847;font-weight:700;display:inline-block;margin-top:15px;margin-left:5px}.convert-to-credit-button{margin-bottom:5px}.credit-card-form .credit-card-number{width:210px}.credit-card-form .credit-card-number.american_express,.credit-card-form .credit-card-number.discover,.credit-card-form .credit-card-number.master,.credit-card-form .credit-card-number.visa{background-repeat:no-repeat;background-position:center right;background-size:36px 21px;padding-right:40px}.credit-card-form .credit-card-cvv{width:75px}.credit-card-form .credit-card-expiry-month,.credit-card-form .credit-card-expiry-year{width:60px}.credit-card-form .credit-card-email-group,.credit-card-form .credit-card-name-group{max-width:300px}.credit-card-form .credit-card-number-group{float:left;margin-right:15px}.credit-card-form .credit-card-cvv-group,.credit-card-form .expiry .month,.credit-card-form .expiry .year{float:left}.credit-card-form .expiry .expiry-separator{float:left;margin-left:5px;margin-right:5px;margin-top:4px;font-weight:700}.credit-card-form .ccv .popover{max-width:445px}.credit-card-form .ccv .popover table td{font-size:11px;text-align:center;font-weight:400;padding-right:10px}.credit-card .cc-type{width:31px;height:21px;background-repeat:no-repeat;background-color:#fff}.ui-widget-header{background:0 0;border:none}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:0 0}.flash-error,.flash-info,.flash-success{color:#fff;position:fixed;top:0;right:0;display:none;padding:15px;z-index:10000}.full-cover,.image-gallery .image-viewer .image-hover-card.visible{display:block}.flash-success{background-color:#468847}.flash-info{background-color:#4dacef}.flash-error{background-color:#d9534f}.full-cover{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:2;background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBR‌​AA7)}.gift-note-form textarea{height:200px}@media (max-width:992px){.gift-note-form textarea{height:auto}}.product-images{padding-top:20px}.image-gallery{margin-bottom:15px}.image-gallery .image-viewer{position:relative;overflow:hidden}.image-gallery .image-viewer img{display:block;margin:0 auto;width:100%}.image-gallery .image-viewer .image-hover-card{background-color:rgba(255,255,255,.4);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#66FFFFFF', endColorstr='#66FFFFFF');z-index:1051;position:absolute;top:0;left:0;cursor:crosshair;border:1px solid #666}.image-zoom,.modal-auth{display:none}.image-gallery .hover-note{margin-top:10px;margin-left:10px}.image-gallery .thumbs{margin-top:10px;text-align:center}.image-gallery .thumbs a:active,.image-gallery .thumbs a:focus,.image-gallery .thumbs a:hover{text-decoration:none}.image-gallery .thumbs img{margin-right:10px;margin-bottom:10px}.image-gallery .thumbs:last-child{margin-right:0}.image-zoom{top:0;left:0;right:0;overflow:hidden;position:absolute;z-index:1051}.image-zoom.on-top{z-index:1052}.image-zoom .zoom-img{position:absolute;left:0;top:0;display:none}img.img-full-width{width:100%}.item-price{font-weight:300;margin-left:3px;margin-bottom:15px}.item-price .price{color:#000}.item-price .small{color:#666;font-size:14px}.modal-auth .modal-dialog{width:500px;min-width:300px;max-width:100%}.modal-auth .modal-dialog .modal-content input.btn-primary[type=submit]{margin-top:25px}.modal-auth .modal-dialog .modal-content .social-auth{text-align:center;margin-bottom:15px}.modal-auth .modal-dialog .modal-content a.forgot{text-align:center;display:block;margin:20px 20px 10px}.modal-auth .modal-dialog .modal-content a.cancel-reset{margin-left:10px}.modal-auth .modal-dialog .modal-content form.pass-reset{margin-top:25px}.modal .modal-dialog .modal-content{border-radius:0;background-color:#fff}.modal .modal-dialog .modal-content a.close{font-weight:300;font-size:40px;position:absolute;top:0;right:11px;opacity:1;color:#000!important}.modal .modal-dialog .modal-content a.close:active,.modal .modal-dialog .modal-content a.close:focus,.modal .modal-dialog .modal-content a.close:hover{color:#319697!important}.modal h1.modal-title{text-align:center;margin-bottom:15px}.modal .modal-header h1.modal-title{margin-bottom:0;margin-top:5px}.modal-wide .modal-dialog{width:90%;max-width:1000px}@media (max-width:768px){.modal h1.modal-title{font-size:20px;margin-right:25px;margin-top:10px}}@media (max-width:480px){.modal h1.modal-title{font-size:16px;margin-right:30px;margin-top:10px;margin-bottom:10px}.modal-wide .modal-dialog{width:100%;padding:5px}.modal-wide .modal-dialog .modal-body{padding:5px}}.order-code-form .btn{margin-top:10px}.order-code-form textarea{height:150px;margin-bottom:5px}.price.price-discarded{text-decoration:line-through}.price.price-notes{color:#666;font-size:smaller}.price-unit{font-size:smaller;font-style:italic}.product-detail:after,.product-detail:before{content:" ";display:table}.product-detail .product-info{background-color:#fff;padding-top:20px}.product-detail .product-info h3{margin-top:0}.product-detail .product-info .product-brand{font-size:22px}.product-detail .product-info .product-name{font-weight:300;line-height:30px}.product-detail .product-info .item-options .progress{margin-bottom:15px}.product-detail .product-info .item-options .control-label{margin-right:10px}.product-detail .product-info .item-options select.form-control{width:auto;display:inline-block}.product-detail .product-info .item-options .contribution-group{display:table;vertical-align:middle}.product-detail .product-info .item-options .input-group-container{width:150px;display:table-cell}.product-detail .product-info .item-options input[type=number].form-control,.product-detail .product-info .item-options input[type=text].form-control{display:inline-block}.product-detail .product-info .item-shares{margin-bottom:15px;padding:15px 0 0}.product-detail .product-info .item-details{line-height:1.6em;padding:15px 0}.product-detail .product-info .item-details .detail{margin-top:10px}.related-collections,.related-products{padding-top:5px;margin-top:15px;border-top:1px solid #ddd}.related-collections .scroll-window,.related-collections .scroller,.related-products .scroll-window,.related-products .scroller{height:275px}.related-collections .product,.related-products .product{width:190px;float:left;margin:0}.related-collections .product .product-info,.related-products .product .product-info{min-height:75px}.sold-by{font-size:17px;margin-bottom:10px}.sold-by a{font-weight:500;color:#000}.product-form .input-number{max-width:100px}.product-form textarea{height:200px}.product-form .submit-area{text-align:center;margin-top:15px}.product-form .submit-info{font-weight:300;letter-spacing:.05em;font-size:20px}.product-form .submit-info span{margin-left:10px}.product-form .existing-image{text-align:center}.product-form .existing-image img{width:100%;margin-bottom:10px;max-width:400px}.product-form .existing-image .toggle-edit{text-align:center;font-weight:300;letter-spacing:.05em;color:#333}.product-form .existing-image .toggle-edit:active,.product-form .existing-image .toggle-edit:focus,.product-form .existing-image .toggle-edit:hover{text-decoration:none;color:#319697}.property-select-options a{margin-right:5px;margin-bottom:5px}.purchase-options .control-label,.purchase-options .item-actions .item-action .btn-lg{margin-right:10px}.property-select-options a.property-active{border-color:#fff;color:#fff;background-color:#333}.property-select-options a.disabled{background-color:transparent;background-size:14px 14px;background-image:-webkit-repeating-linear-gradient(45deg,#ddd,#ddd 1px,transparent 1px,transparent 5px);background-image:-moz-repeating-linear-gradient(45deg,#ddd,#ddd 1px,transparent 1px,transparent 5px);background-image:-o-repeating-linear-gradient(45deg,#ddd,#ddd 1px,transparent 1px,transparent 5px);background-image:repeating-linear-gradient(45deg,#ddd,#ddd 1px,transparent 1px,transparent 5px)}.purchase-options .progress{margin-bottom:15px}.purchase-options select.form-control{width:auto;display:inline-block}.purchase-options .contribution-group{display:table;vertical-align:middle}.purchase-options .input-group-container{width:150px;display:table-cell}.purchase-options .item-actions .item-action,.purchase-options input[type=number].form-control,.purchase-options input[type=text].form-control{display:inline-block}.purchase-options .item-actions{padding-top:10px}.product{padding-left:5px;padding-right:5px;cursor:pointer}.product img{position:relative;width:100%}.product .product-info a{transition:color .35s ease-in-out;-moz-transition:color .35s ease-in-out;-webkit-transition:color .35s ease-in-out;color:#000}.product .product-info .product-name{font-weight:300;letter-spacing:.03em}.product .product-info .product-notes{font-size:11px;font-weight:300;letter-spacing:.03em}.product .spinner{position:absolute;top:13px;right:28px}.product .btn-edit,.product .btn-remove{position:absolute;top:5px;font-size:25px;z-index:1010;display:none}.product .btn-remove{right:25px;color:#333}.product .btn-remove:active,.product .btn-remove:focus,.product .btn-remove:hover{color:#319697}.product .btn-edit{right:55px;width:25px;color:#333}.product .btn-edit:active,.product .btn-edit:focus,.product .btn-edit:hover{color:#319697}.product:hover a.btn-edit,.product:hover a.btn-remove{color:#333}.product:hover a.btn-edit:hover,.product:hover a.btn-remove:hover{color:#319697}@media (max-width:480px){.purchase-options .item-actions .item-action .btn-default{margin-top:15px}.product .product-info .product-name{font-size:10px}}.scroll-window{width:100%;overflow:hidden;position:relative}.scroller{width:100000px}.scroll-control{background-color:rgba(255,255,255,.5);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#80FFFFFF', endColorstr='#80FFFFFF');position:absolute;top:0;bottom:0;width:50px;color:#000;display:none;cursor:pointer}.scroll-control.scroll-left{left:0}.scroll-control.scroll-right{right:0}.scroll-control .scroll-control-body{display:table;width:100%;height:100%}.scroll-control .scroll-indicator{display:table-cell;width:100%;height:100%;vertical-align:middle;text-align:center;font-size:40px}.scroll-control:active .scroll-indicator,.scroll-control:focus .scroll-indicator,.scroll-control:hover .scroll-indicator{color:#319697}.single-shipping-selector .radio:first-child{margin-top:0}.single-shipping-selector .shipping-rate{color:#468847;font-style:italic;text-transform:uppercase}.spinner{display:inline-block;width:15px;height:15px;margin:0;position:relative;border:2px solid #000;border:2px solid rgba(0,0,0,.5);border-top-color:transparent;border-radius:100%;-webkit-animation:spin 1s infinite linear;-moz-animation:spin 1s infinite linear;-ms-animation:spin 1s infinite linear;-o-animation:spin 1s infinite linear;animation:spin 1s infinite linear}.spinner:after{content:'';display:block;width:0;height:0;position:absolute;top:-5px;left:0;border:4px solid transparent;border-bottom-color:#000;border-bottom-color:rgba(0,0,0,.5);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.spinner.inverse{border:2px solid #fff}.spinner.inverse:after{border-bottom-color:#fff}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{to{-moz-transform:rotate(360deg)}}@-ms-keyframes spin{to{-ms-transform:rotate(360deg)}}@-o-keyframes spin{to{-o-transform:rotate(360deg)}}@keyframes spin{to{transform:rotate(360deg)}}.vc{position:relative}.vc .vc-overlay{position:absolute;top:0;bottom:0;left:0;right:0;text-align:center}.vc .vc-table{display:table;width:100%;height:100%}.vc .vc-cell{display:table-cell;vertical-align:middle}.vc .vc-cell img{display:inline-block;width:auto}.vc img{display:block;width:100%}@media (max-width:1199px){.vc.vc-collapse-md .vc-overlay{position:static}}@media (max-width:991px){.vc.vc-collapse-sm .vc-overlay{position:static}}@media (max-width:767px){.vc.vc-collapse-xs .vc-overlay{position:static}}.banner,.bannerless-page,.hero-unit,.press-drop{position:relative}.add-to-cart-button .btn{text-transform:uppercase;font-size:13px;background-color:#333;border:1px solid #333;color:#fff}.add-to-cart-button .btn:hover{background-color:#666}.banner{background-size:cover;background-position:center center;display:table;width:100%;text-align:left;color:#fff;background-color:#000}.banner .banner-content{padding:90px 0;width:100%;height:100%;display:table-cell}.banner h1{padding:20px 15px 15px;text-align:left;line-height:.8em;font-size:40px}.banner.banner-inverted{background-color:#fff;color:#000}.banner.banner-classes{background-image:url(banner-classes.jpg)}.banner.banner-about-floral{background-image:url(banner-about-floral.jpg)}.banner.banner-press-floral{background-image:url(banner-press-floral.jpg)}.banner.banner-contact-floral{background-image:url(banner-contact-floral.jpg)}.banner.banner-philosophy{background-image:url(banner-philosophy.jpg)}.banner.banner-who-we-are{background-image:url(banner-who-we-are.jpg)}.banner.banner-private-label{background-image:url(banner-private-label.jpg)}.banner.banner-perfumers{background-image:url(banner-perfumers.jpg)}.banner.banner-contact-fragrance{background-image:url(banner-contact-fragrance.jpg)}.banner.banner-gifts{background-image:url(banner-gifts.jpg)}.banner.banner-shop{background:url(banner-left-bg.png) top left repeat-y,url(banner-shop.jpg) center center no-repeat;background-size:20% 1px,cover;padding-left:20px}.banner.banner-shop h1{font-size:45px;line-height:1.1em;max-width:350px}.banner.banner-wholesale{background:url(banner-wholesale.jpg) center center no-repeat;background-size:cover;padding-left:20px;min-height:575px}.banner.banner-wholesale .banner-content{padding:30px 0}.banner.banner-wholesale h1,.banner.banner-wholesale-images h1{font-size:45px;margin-bottom:0;padding-bottom:10px;line-height:1.1em}.banner.banner-wholesale h1{max-width:350px}.banner.banner-wholesale-images{background:url(banner-left-bg.png) top left repeat-y,url(banner-wholesale-images.jpg) center center no-repeat;background-size:20% 1px,cover;padding-left:20px}.banner.banner-wholesale-images h1{max-width:500px}.banner.banner-materials{background-image:url(banner-materials.jpg)}.banner.banner-materials h1{margin-top:50px}.banner.banner-fragrance-home{background-image:url(banner-fragrance-home.jpg);min-height:500px}.banner.banner-fragrance-home h1{font-size:50px;margin-top:50px;line-height:1.1em;max-width:450px}.banner.banner-gifts{min-height:275px}.banner .shop-nav,.banner .wholesale-nav{margin-left:25px;max-width:250px;font-size:18px}.banner .shop-nav a,.banner .wholesale-nav a{color:#a28249}.banner .wholesale-nav{max-width:300px}.banner .wholesale-nav a{color:#319697}.banner .wholesale-nav a:hover{background-color:#999;color:#fff}.banner .wholesale-nav a.active{color:#000}.bannerless-page .right-pullout-nav{z-index:1000}.bestsellers{background-color:#fff;padding:25px;margin-bottom:25px}.bestsellers h3{font-size:25px;text-transform:uppercase;margin-top:0;margin-bottom:10px;color:#000}.bestsellers .row{margin-bottom:0;margin-left:-5px;margin-right:-5px}.bestsellers .product{margin-bottom:0}body{background-color:#000}.content-cell{margin-top:25px;margin-bottom:25px}.mailing-list .mailing-list-form,.shadowed{-moz-box-shadow:2px 2px 10px #141214;-webkit-box-shadow:2px 2px 10px #141214}.content-panel{background:url(gradient_bottom.png) bottom left repeat-x,url(gradient_top.png) top left repeat-x,url(pattern.jpg) top left;min-height:500px}.content-panel:after,.content-panel:before{content:" ";display:table}.discover-button{text-transform:uppercase;font-size:11px}.carousel#events-carousel .carousel-indicators{text-align:center;width:100%;margin:0}.carousel#events-carousel .carousel-indicators .active{background-color:#000;border:1px solid #fff}.carousel#events-carousel .carousel-control .glyphicon{font-size:35px!important}.carousel#events-carousel .carousel-control.left{left:-40px}.carousel#events-carousel .carousel-control.left .glyphicon{left:0}.carousel#events-carousel .carousel-control.right{right:-20px}@media (max-width:480px){.carousel#events-carousel .carousel-control .glyphicon{font-size:20px!important}.carousel#events-carousel .carousel-control.left{left:5%}.carousel#events-carousel .carousel-control.left .glyphicon{left:50%}.carousel#events-carousel .carousel-control.right{right:5%}}.floral-img-row .floral-img-row-main{display:table;margin-bottom:30px;width:100%}.floral-img-row .floral-title{background-color:rgba(35,18,3,.7);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#B3231203', endColorstr='#B3231203');line-height:60px;display:table-cell;width:20%;vertical-align:top}.floral-img-row h1{color:#fff;padding:0 30px;margin-top:15px;font-size:50px}.footer,.footer a{color:#999}.floral-img-row .floral-img{display:table-cell}.floral-img-row .floral-img:nth-child(2){width:80%}.floral-img-row .floral-img-thumb{margin-bottom:30px}.footer{background-color:#221203;text-align:center}.footer ul.footer-links{padding:0;margin:0;font-size:12px}.footer ul.footer-links li{list-style-type:none;display:inline-block;padding:15px}.footer ul.footer-links a{font-family:Futura,Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:.1em;color:#999}.footer ul.footer-links a:active,.footer ul.footer-links a:focus,.footer ul.footer-links a:hover{text-decoration:none;color:#fff}.footer .address-copyright{margin-top:15px;padding-bottom:15px}.footer .copyright{font-size:11px}.footer .nw-bar{background-color:#000;text-align:right;margin:0;padding:5px 25px 10px}.hero-unit{background-color:#140b07;margin-bottom:25px}.hero-unit:after,.hero-unit:before{content:" ";display:table}.hero-unit .hero-unit-copy{min-height:123px;padding:10px 25px}.hero-unit .hero-unit-copy h1{color:#fff;margin-top:15px;margin-bottom:15px;font-size:40px}.hero-unit .hero-unit-copy h3{font-size:17px;color:#fff;text-transform:uppercase;margin-bottom:7px;margin-top:15px}.hero-unit .hero-unit-copy p{color:#a28249;font-size:15px;margin-bottom:0}.hero-unit .hero-unit-copy p.large-hero{font-size:18px;color:#aaa;margin-bottom:8px}.hero-unit.hero-unit-large .hero-unit-copy{min-height:216px}.hero-unit:hover .hero-unit-copy.hero-unit-overlaid a h3{color:#AEFFFF}.img-centered{margin-left:auto;margin-right:auto}.img-full-width{display:block;width:100%;height:auto}.item-price{margin-right:15px;font-size:13px}.mailing-list{background:url(ribbon.jpg) center repeat-x}.mailing-list .mailing-list-form{box-shadow:2px 2px 10px #141214;max-width:320px;margin:10px auto;background-color:#201915;padding:23px 15px;border:1px solid #444}.mailing-list input[type=email],.mailing-list input[type=text]{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.mailing-list input[type=email].form-error,.mailing-list input[type=text].form-error{border:none;margin:0;float:none;font-size:14px}.mailing-list .form-success{color:#fff;background-color:#468847;padding:5px;margin-top:10px}.mailing-list .btn-primary,.mailing-list .btn-success{color:#fff}.modal-auth .modal-dialog .modal-content h2{font-family:Garamond,"Times New Roman",serif;text-align:center;font-size:40px;line-height:30px;margin:0;padding:35px 0}.navbar-account .navbar-account-link,.navbar-primary .navbar-main-link,.new-product-alert strong,.press-drop a span{font-family:Futura,Helvetica,Arial,sans-serif}.modal-auth .modal-dialog .modal-content .checkbox{margin:25px 20px 10px}.modal-auth .modal-dialog .modal-content .checkbox label{font-weight:300;font-size:13px;font-style:italic}.modal-auth .modal-dialog .modal-content fieldset{padding-left:15px;padding-right:15px}.modal .modal-header{border-bottom:0;padding-bottom:0}.modal .modal-body{padding:0}.ekko-lightbox.modal .modal-header{display:none}.navbar-account{background-color:#201915;min-height:48px;border-top:1px solid #000;border-bottom:1px solid #000}.navbar-account .navbar-account-link{text-transform:uppercase;color:#999;font-size:10px;letter-spacing:.1em;margin:17px 7px;float:right}.navbar-account .navbar-account-link:active,.navbar-account .navbar-account-link:focus,.navbar-account .navbar-account-link:hover{color:#fff}.navbar-account .navbar-account-separator{float:right;margin-top:14px}.navbar-account .btn-cart{float:right;margin-left:15px;margin-top:7px;margin-bottom:7px}@media (max-width:480px){.navbar-account{text-align:center;margin-bottom:25px}}.navbar-primary{background-color:#221203;border-bottom:1px solid #000;margin-bottom:0}.navbar-primary .navbar-brand{margin:15px 0;display:inline-block;background-image:url(logo.png);width:213px;height:60px;text-indent:200%;white-space:nowrap;overflow:hidden}.padded,.padded-bottom{margin-bottom:25px}.navbar-primary ul.navbar-topnav{margin-top:5px;width:100%;display:table;text-align:center;padding:0}.padded,.padded-top{margin-top:25px}.navbar-primary ul.navbar-topnav li{vertical-align:middle;list-style-type:none;display:inline-block;width:219px}.navbar-primary .navbar-main-link{text-transform:uppercase;letter-spacing:.1em;color:#fff;padding-top:3px;padding-bottom:3px}.navbar-primary .navbar-main-link:active,.navbar-primary .navbar-main-link:focus,.navbar-primary .navbar-main-link:hover{color:#fff;border-top:1px solid #fff;border-bottom:1px solid #fff}.navbar-primary .navbar-main-link i{display:none}.navbar-primary .navbar-main-link.active{color:#fff}.navbar-primary .navbar-main-link.active i{display:inline-block}.new-product-alert strong{margin-left:5px}.out-of-stock-msg{color:red}.page{background-color:#fff;padding:30px}.page>p:last-child{margin-bottom:0}.press-releases:after,.press-releases:before{content:" ";display:table}.press-drop a{position:absolute;color:#fff;font-size:16px;text-align:center;top:0;bottom:0;left:0;right:0}.press-drop a span{background-color:rgba(0,0,0,.8);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#CC000000', endColorstr='#CC000000');text-transform:uppercase;padding:20px;margin-top:50%;display:none}.press-release h4,.product-detail .product-info .product-name,.related-products h4,.reviews a.review{font-family:Garamond,"Times New Roman",serif}.press-drop a:hover span{display:inline-block}.press-release{text-align:center;float:left;width:100px;height:109px}.press-release h4{font-size:11px}.press-release a{color:#000}.press-release a:hover{color:#319697}.price{font-style:normal;color:#000}.page-account,.page-cart,.product-detail-page{background-color:#fff}.product-detail .product-section:after,.product-detail .product-section:before{content:" ";display:table}.product-detail .quantity-group{display:inline-block;float:left;width:100px}.product-detail .add-to-cart-button{margin-top:5px}.product-detail .product-info .product-name{font-size:25px;margin-bottom:10px}.product-detail .product-info .item-details{border:0;font-size:14px}.product-detail .product-info .item-details hr{border-top:1px solid #ddd;margin-right:15px}.product-detail .product-info .item-shares{border:0;padding-top:0}.product-detail .product-info-bar{padding:10px;background-color:#efefef;display:table;width:100%}.product-detail .product-info-bar:after,.product-detail .product-info-bar:before{content:" ";display:table}.product-detail .product-info-bar .product-info-details{display:table-cell;vertical-align:middle}.product-detail .product-info-bar .quantity-select{border-left:1px solid #ccc;display:table-cell;vertical-align:middle;text-align:right;padding-left:15px}.product-detail .product-info-bar .dimensions{margin-right:15px;font-size:13px}.product-detail .product-info-bar input,.product-detail .product-info-bar label{display:inline;font-size:13px}.product-detail .product-info-bar input{padding:1px 5px;width:50px;text-align:center}.product-detail .product-options-select{position:relative;border:0;width:100%;overflow:hidden;color:#fff;padding:0;margin-top:2px}.purchase-options .item-actions{padding-bottom:15px}.purchase-options .item-actions .item-action .btn-lg{width:225px}.product{min-height:0;margin-bottom:10px;padding:0 15px}.product img{min-height:90px}.product .product-info{background-color:#fff;padding:15px;text-align:center;min-height:90px}.product .product-info .product-name{font-size:15px}.product .product-info .product-short-description{color:#999;margin-bottom:4px}.product .product-info .dimensions{padding-left:8px}.product .product-btns{margin-top:15px}.product .product-btns .btn{margin-bottom:5px}.product:hover a{text-decoration:none;color:#000}@media (max-width:480px){.product .product-info{padding-left:0;padding-right:0}.product .product-info .product-name,.product .product-info .product-short-description{font-size:11px}.product .product-info .dimensions,.product .product-info .price{font-size:9px}.product .product-btns{margin-top:5px}.product .quick-buy-button{margin-left:0}.product .discover-button,.product .quick-buy-button a.btn{font-size:9px;padding-left:3px;padding-right:3px}}.quick-buy-button{margin-left:5px;display:inline-block;text-transform:uppercase}.quick-buy-button .btn{font-size:11px;background-color:#333;border:1px solid #333;color:#fff;text-transform:uppercase}.quick-buy-button .btn:hover{background-color:#666}.quick-buy-button .btn.continue-checkout{background-color:#468847;border:1px solid #468847}.quick-buy-button .tooltip{text-transform:none}.related-products{vertical-align:top;margin:15px 30px;text-align:center}.related-products h4{font-size:18px;margin:15px}.related-products .products{margin:0 auto}.related-products .product{vertical-align:top;float:none;display:inline-block}.reviews{border-top:1px solid #ddd;padding-top:15px;margin-right:15px}.reviews a.review{display:block;background-image:url(review-bg.jpg);background-position:0 0;background-size:30px 20px;background-repeat:no-repeat;margin-top:5px;padding-left:35px;color:#000;text-decoration:none;font-size:16px}.right-pullout-nav a i,.right-pullout-nav a span{display:block;float:left;padding:15px;text-align:center;background-color:#723589}.reviews a.review:hover{color:#319697}.right-pullout-nav{position:absolute;top:15px;right:0;overflow:hidden;width:250px;height:245px}.right-pullout-nav a{transition:right .4s ease-in-out;-moz-transition:right .4s ease-in-out;-webkit-transition:right .4s ease-in-out;position:absolute;right:-201px;font-family:Futura,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:12px;width:250px;display:block;color:#fff;margin-bottom:15px}.right-pullout-nav a i{width:50px;font-size:16px;margin-right:5px}.right-pullout-nav a span{width:195px}.right-pullout-nav a:nth-child(2){top:65px}.right-pullout-nav a:nth-child(3){top:130px}.right-pullout-nav a:nth-child(4){top:195px}.right-pullout-nav a:hover{color:#fff;right:0}.right-pullout-nav a:hover i,.right-pullout-nav a:hover span{background-color:#442052}.right-pullout-nav a.twitter-link i,.right-pullout-nav a.twitter-link span{background-color:#55acee}.right-pullout-nav a.twitter-link:hover i,.right-pullout-nav a.twitter-link:hover span{background-color:#1689e0}.right-pullout-nav a.facebook-link i,.right-pullout-nav a.facebook-link span{background-color:#3b5998}.right-pullout-nav a.facebook-link:hover i,.right-pullout-nav a.facebook-link:hover span{background-color:#263961}.right-pullout-nav a.instagram-link i,.right-pullout-nav a.instagram-link span{background-color:#1f5b81}.right-pullout-nav a.instagram-link:hover i,.right-pullout-nav a.instagram-link:hover span{background-color:#102f43}.section-navbar{font-family:ProximaNova,"Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:.08em;text-align:center;font-size:13px;background-color:#111}.section-navbar ul{margin:0 auto;text-align:center}.section-navbar ul li{display:inline-block;text-align:center;padding:0;margin:7px 5px}.section-navbar ul li a{transition:background-color .2s ease-in-out,color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out,color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out,color .2s ease-in-out;margin:0;padding:15px;color:#aaa}.section-navbar ul li a:hover{background-color:#319697;color:#fff!important}.section-navbar ul li.active{border:1px solid #aaa}.section-navbar ul li.active a{color:#aaa}.section-navbar ul li.shop-link a{color:#AEFFFF}.section-navbar .nav .open>a{background-color:#333}.section-navbar .nav .caret{border-top-color:#333;border-bottom-color:#333}.section-navbar .nav a:hover .caret{border-top-color:#fff;border-bottom-color:#fff}.section-navbar .dropdown-menu{border-radius:0;background-color:#111;padding:0;border:none}.section-navbar .dropdown-menu li{margin:0;width:100%;padding:0;text-align:left}.section-navbar .dropdown-menu li a{padding:10px 15px}.shadowed{box-shadow:2px 2px 10px #141214}.page-checkout .left-pane,.page-checkout .right-pane{-moz-box-shadow:2px 2px 10px #141214;-webkit-box-shadow:2px 2px 10px #141214}.state-shipping-limitations{margin-top:10px;font-style:italic;color:#999}.var-item-materials{margin:15px 30px;padding:15px 30px;text-align:center;border-top:1px solid #ddd}.var-item-materials h4{font-family:Garamond,"Times New Roman",serif;font-size:26px}.var-item-materials .var-item-material-selectors{margin-bottom:15px}.var-item-materials .var-item-material-selector{font-size:18px;text-transform:uppercase}.var-item-materials .var-item-material-selector a{color:#666}.var-item-materials .var-item-material-selector a:hover{color:#319697}.var-item-materials .var-item-material-selector a.selected{color:#000}.var-item-materials .var-item-material{background-color:#111;display:table;width:100%}.var-item-materials .var-item-material .var-item-material-img{display:table-cell;width:60%;max-width:640px}.var-item-materials .var-item-material .var-item-material-img img{width:100%}.var-item-materials .var-item-material .var-item-material-copy{display:table-cell;vertical-align:middle;color:#efefef;padding:10px}.var-item-materials .var-item-material .var-item-material-copy h5{margin-bottom:20px;font-size:22px;text-transform:uppercase}@media (max-width:768px){.var-item-materials .var-item-material{background-color:#111;display:block;width:100%}.var-item-materials .var-item-material .var-item-material-img{display:block;width:100%;max-width:768px}.var-item-materials .var-item-material .var-item-material-img img{width:100%}.var-item-materials .var-item-material .var-item-material-copy{display:block}}#wholesale-terms-modal .modal-body{padding:20px}#wholesale-terms-modal .modal-body p{font-size:14px}.wholesale-items{border:1px solid #efefef}.wholesale-var-item td.wholesale-item-copy{vertical-align:middle}.wholesale-var-item .wholesale-item-img{padding:0;width:90px;vertical-align:middle;text-align:center}.wholesale-var-item .wholesale-buy{vertical-align:middle;text-align:center;background-color:#fafafa;border-left:1px solid #efefef}.wholesale-var-item .wholesale-buy input{margin:0 auto}.account-settings ul.nav.nav-stacked{text-align:right}.account-settings .account-settings-section{border-top:1px solid #eee;padding:20px 0;background:-moz-linear-gradient(top,rgba(0,0,0,.05) 0,rgba(255,255,255,0) 3px);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.05)),color-stop(3px,rgba(255,255,255,0)));background:-webkit-linear-gradient(top,rgba(0,0,0,.05) 0,rgba(255,255,255,0) 3px);background:-o-linear-gradient(top,rgba(0,0,0,.05) 0,rgba(255,255,255,0) 3px);background:-ms-linear-gradient(top,rgba(0,0,0,.05) 0,rgba(255,255,255,0) 3px);background:linear-gradient(to bottom,rgba(0,0,0,.05) 0,rgba(255,255,255,0) 3px);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0d000000', endColorstr='#00ffffff', GradientType=0)}.account-settings .account-settings-section:after,.account-settings .account-settings-section:before{content:" ";display:table}.account-settings .btn-shop-now{margin-bottom:15px}@media (max-width:991px){.account-settings ul.nav.nav-stacked{margin-top:20px;text-align:center}.account-settings ul.nav.nav-stacked li{display:inline-block}.account-settings h2{margin-top:20px}}pre.gift-note{font-family:ProximaNova,"Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;border:0;background-color:inherit;font-size:15px;font-weight:300;letter-spacing:.1em;font-style:italic}.page-loading,.product-detail-page .product-crumbs .crumbs-bg{background-color:#fff}.page-order h2 a{float:right}.page-order ul.charges{list-style-type:none;padding:0}.page-order ul.charges li{padding:5px 0}.page-order ul.charges li .charge-amount{float:right;font-weight:700}.page-order ul.charges li.total{border-top:1px solid #ddd;font-size:17px}.page-order ul.charges li.credit{color:#468847}.page-order table.table.table-outside-border td:first-child,.page-order table.table.table-outside-border th:first-child{border-left:1px solid #eee}.page-order table.table.table-outside-border td:last-child,.page-order table.table.table-outside-border th:last-child{border-right:1px solid #eee}.page-order table.table.table-outside-border tbody tr:last-child td{border-bottom:1px solid #eee}@media print{.page-order a[href]:after{content:none}.page-order .btn,.page-order h1,.page-order img{display:none}.page-order table.table.table-outside-border td:first-child,.page-order table.table.table-outside-border th:first-child{border-left:none}.page-order table.table.table-outside-border td:last-child,.page-order table.table.table-outside-border th:last-child{border-right:none}.page-order table.table.table-outside-border tbody tr:last-child td{border-bottom:none}}.page-checkout .checkout-step-content{padding:15px}.page-checkout .checkout-step-content:after,.page-checkout .checkout-step-content:before{content:" ";display:table}.page-checkout .right-pane{margin-bottom:15px;padding:10px}.page-checkout section{padding:10px;margin-bottom:10px;text-align:center}.page-checkout .right-pane.affix{position:fixed;width:255px;top:10px;z-index:10}.page-checkout .checkout-step.col-lg-6{padding:0}.page-checkout .checkout-step.col-lg-6 .checkout-step-content{min-height:362px}@media (max-width:1200px){.page-checkout .right-pane.affix{width:205px}}@media (max-width:992px){.page-checkout .right-pane.affix{position:relative;width:auto;z-index:1}.page-checkout .checkout-step.col-lg-6{padding:0}.page-checkout .checkout-step.col-lg-6 .checkout-step-content{min-height:0}}.page-loading{margin-top:-20px;margin-bottom:-30px;min-height:600px;width:100%;display:table;text-align:center}.page-loading .loading-content{display:table-cell;vertical-align:middle}.account-settings:after,.account-settings:before,.page-bouquets .bouquet-nav:after,.page-bouquets .bouquet-nav:before,.product-detail-page .product-crumbs .crumbs-bg:after,.product-detail-page .product-crumbs .crumbs-bg:before{display:table;content:" "}.product-detail-page .product-crumbs{padding:0 0 15px 15px;font-size:17px}.product-detail-page .product-crumbs .crumbs-bg>div{padding:15px}.product-detail-page .product-crumbs .crumbs-bg>div a{color:#333;font-weight:300}.product-detail-page .product-crumbs .crumbs-bg>div a:active,.product-detail-page .product-crumbs .crumbs-bg>div a:focus,.product-detail-page .product-crumbs .crumbs-bg>div a:hover{color:#319697;text-decoration:none}.page-about h2{margin:0 0 25px;padding:25px 35px;font-family:Garamond,"Times New Roman",serif;text-align:left;border-top:1px solid #aaa;border-bottom:1px solid #aaa}.page-about h2.sub{margin-top:30px;text-align:center;font-size:25px}.page-about blockquote,.wholesale-content-section blockquote{border:none;position:relative;width:80%;margin:0 auto 15px;padding-left:45px;padding-right:45px}.page-about blockquote p,.wholesale-content-section blockquote p{font-family:Garamond,"Times New Roman",serif;line-height:1.2em;text-align:center;font-size:30px;margin-left:auto;margin-right:auto}.page-about blockquote em,.wholesale-content-section blockquote em{font-size:21px;color:#666}.page-about blockquote .leftquote,.wholesale-content-section blockquote .leftquote{top:20px;left:0;font-size:100px;position:absolute}.page-about blockquote .rightquote,.wholesale-content-section blockquote .rightquote{bottom:35px;right:0;font-size:100px;position:absolute}@media (max-width:768px){.page-about h2{font-size:18px;padding:25px 15px}.page-about blockquote{width:90%;padding-left:25px;padding-right:25px}.page-about blockquote p{font-size:20px}.page-about blockquote em{font-size:16px}.page-about blockquote .leftquote{top:20px;left:0;font-size:50px;position:absolute}.page-about blockquote .rightquote{bottom:35px;right:0;font-size:50px;position:absolute}}.account-settings{min-height:500px}.account-settings ul.nav.nav-stacked{margin-top:65px}.account-settings ul.nav.nav-stacked li.active a{color:#000}.page-bouquets .bouquet-nav{margin-bottom:25px}.page-bouquets .bouquet-nav a{cursor:pointer;background-color:#000;position:relative;width:20%;float:left}.page-bouquets .bouquet-nav a img{transition:opacity .35s ease-in-out;-moz-transition:opacity .35s ease-in-out;-webkit-transition:opacity .35s ease-in-out;display:block;width:100%;height:auto}.page-bouquets .bouquet-nav .bouquet-nav-name{font-family:Garamond,"Times New Roman",serif;background-color:rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#80000000', endColorstr='#80000000');color:rgba(255,255,255,.5);font-size:40px;line-height:60px;position:absolute;bottom:0;left:0;right:0;padding:0 30px 15px}.page-bouquets .bouquet-nav:hover a img{opacity:.5}.page-bouquets .bouquet-nav:hover a:hover img{opacity:1}.page-checkout:after,.page-checkout:before{content:" ";display:table}.page-checkout .left-pane{box-shadow:2px 2px 10px #141214;background-color:#fff;padding:15px}.page-checkout .left-pane:after,.page-checkout .left-pane:before{content:" ";display:table}.page-checkout .left-pane h2{font-size:20px;margin-top:0}.page-checkout .right-pane{box-shadow:2px 2px 10px #141214;background-color:#fff}.page-contact-us .section{background-color:#fff}.page-contact-us .form-horizontal{margin:0 15px}.page-contact-us .form-horizontal .col-lg-5{padding-left:0}.page-contact-us .form-horizontal textarea{height:150px}.page-contact-us .sidenav p{background-color:#fff;padding:15px;font-weight:300;letter-spacing:.08em;line-height:1.5em}.page-contact-us .control-label{text-align:left}.page-contact-us.contact-floral{margin-top:0;background-repeat:no-repeat;background-position:bottom right;background-image:url(contact-floral.jpg)}.page-contact-us.contact-fragrance{background-size:auto 100%;background-repeat:no-repeat;background-position:bottom right;background-image:url(contact-fragrance.jpg)}.page-gifts .gift-certificates,.page-gifts .luxe-gifts{background-repeat:no-repeat;background-position:bottom center;min-height:950px}@media (max-width:991px){.page-contact-us.contact-fragrance{background-image:none}}.page-fragrance-home h1.small{text-align:center;font-family:Futura,Helvetica,Arial,sans-serif;color:#aaa;text-transform:uppercase;margin:30px 0 25px;border-bottom:1px solid #aaa;padding-bottom:15px;font-size:15px}.page-materials h2,.page-shop h2,.page-wholesale-apply h2,.page-wholesale-contact h2{font-family:Garamond,"Times New Roman",serif}.page-gifts{padding:30px 0 0}.page-gifts h2{font-size:45px}.page-gifts ul{margin-top:0;font-size:17px}.page-gifts p.tight{margin-bottom:5px}.page-gifts .gift-certificates{padding-bottom:25px;border-right:1px solid #000;background-image:url(gift-certificates.jpg)}.page-gifts .luxe-gifts{background-image:url(luxe-gifts.jpg)}@media (max-width:991px){.page-gifts .gift-certificates{border-right:none;border-bottom:1px solid #000}.page-gifts .luxe-gifts{padding-top:30px}}@media (max-width:480px){.page-gifts .gift-certificates,.page-gifts .luxe-gifts{min-height:1100px}}.page-materials h2{margin:0 0 25px;padding:25px 35px;text-align:center;border-top:1px solid #aaa;border-bottom:1px solid #aaa}.page-not-found{background-color:rgba(49,150,151,.95);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#F2319697', endColorstr='#F2319697');text-align:center;min-height:600px;display:table;width:100%;color:#fff}.page-shop,.perfumer{background-color:#fff}.page-not-found .not-found-content{display:table-cell;vertical-align:middle}.page-not-found a{color:#319697}.page-not-found a:active,.page-not-found a:focus,.page-not-found a:hover{color:#fff}.page-order h2{font-size:30px;margin-bottom:30px}@media print{.page-order h2{font-size:20px;margin:0 0 5px}.page-order .row{margin-bottom:0}.page-order table{margin-bottom:5px}}.page-perfumers p:last-child,.perfumer .fragrance-list,.perfumer .fragrances :first-child p{margin-bottom:0}.page-perfumers p{font-size:21px}.perfumer h2,.perfumer p{margin-right:20px}@media (max-width:991px){.perfumer h2,.perfumer p{margin-left:20px}}@media (max-width:768px){.page-perfumers p,.perfumer p{font-size:16px}}@media (max-width:480px){.page-perfumers p,.perfumer p{font-size:13px}}.page-shop{-moz-box-shadow:2px 2px 10px #141214;-webkit-box-shadow:2px 2px 10px #141214;box-shadow:2px 2px 10px #141214}.page-shop:after,.page-shop:before{content:" ";display:table}.page-shop h2{font-size:40px;text-align:center}.page-shop .sub-description{text-align:center}.page-shop .shop-category{margin:0 20px;border-bottom:1px solid #ddd}.page-shop .shop-category:last-child{border-bottom:none}.page-shop .var-item-category{padding-top:25px;padding-bottom:15px;border-bottom:1px solid #ddd}.page-shop .var-item-category h4{font-size:25px;text-transform:uppercase;margin:0 30px}.page-shop .var-item-category p{color:#aaa;margin:0 30px}.page-shop .var-item-category:last-child{border-bottom:none}.page-weddings .floral-wedding{display:table;width:100%;margin-bottom:30px}.page-weddings h1{background-color:rgba(35,18,3,.7);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#B3231203', endColorstr='#B3231203');color:#fff;padding:5% 30px;line-height:1.05em;margin-bottom:0;font-size:35px}.page-weddings .floral-wedding-left{display:table-cell;width:59%;padding-right:1%;vertical-align:top}.page-weddings .floral-wedding-right{display:table-cell;width:40%;vertical-align:top}.page-weddings .short-crop{overflow:hidden;padding-bottom:100%;position:relative;margin-bottom:2%}.page-weddings .short-crop img{position:absolute;top:0;left:0;width:auto;min-height:100%;min-width:100%}.page-weddings .long-crop{overflow:hidden;padding-bottom:140%;position:relative}.page-weddings .long-crop img{position:absolute;top:0;left:0;width:auto;min-height:100%;min-width:100%}.page-weddings .floral-wedding-sub{width:50%;padding-right:1%;float:left}.page-weddings .floral-wedding-sub2{width:50%;padding-left:1%;float:left}@media (max-width:991px){.page-weddings h1{font-size:40px;line-height:1.1em}}@media (max-width:768px){.page-weddings .floral-wedding-left,.page-weddings .floral-wedding-right{width:100%;float:left;display:block}.page-weddings h1{margin-bottom:2%}.page-weddings .floral-wedding-left{padding-right:0}}.page-wholesale-apply h2{font-size:40px;text-align:center}.page-wholesale-apply .sub-description{text-align:center;color:#aaa;margin-bottom:0}.page-wholesale-apply h4{border-top:1px solid #ddd;padding-top:25px;font-size:22px;text-transform:uppercase;margin-top:25px;margin-bottom:10px;margin-left:0;color:#000}.page-wholesale-apply .control-label{text-align:left}.wholesale-contact-group .contact-toggle{font-size:20px;text-align:right;padding-bottom:10px}.wholesale-contact-group .contact-toggle a{background-color:#fff;border:1px solid #666;color:#666;padding:15px;margin-bottom:10px;display:inline-block}.wholesale-contact-group .contact-toggle a:hover{color:#AEFFFF}.wholesale-contact-group .is-open{display:inline}.wholesale-contact-group .collapsed .is-open,.wholesale-contact-group .is-closed{display:none}.wholesale-contact-group .collapsed .is-closed{display:inline}.page-wholesale-contact{background-color:#fff;color:#333;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.page-wholesale-contact .row{margin-bottom:30px}.page-wholesale-contact h2{text-align:center;margin-top:30px}.page-wholesale-contact h4{font-family:Futura,Helvetica,Arial,sans-serif;text-transform:uppercase}.page-wholesale-content .wholesale-head,.page-wholesale-order .wholesale-subtotal,.page-wholesale-order h2{font-family:Garamond,"Times New Roman",serif}.page-wholesale-contact p{margin-bottom:5px}.page-wholesale-content .wholesale-head{margin:0 0 25px;padding:25px 35px;font-size:30px;text-align:left;border-top:1px solid #aaa;border-bottom:1px solid #aaa}.page-wholesale-content .wholesale-content-section{border-top:1px solid #aaa}.page-wholesale-content .wholesale-content-section h3{margin-bottom:20px}.page-wholesale-content .wholesale-continue{font-size:20px;text-align:right}.page-wholesale-content .wholesale-collection{border-bottom:1px solid #ddd;padding-bottom:8px}.page-wholesale-content .wholesale-scent{font-size:20px}.page-wholesale-content .wholesale-scent-note{color:#666;text-transform:uppercase}.page-wholesale-content .wholesale-notes{font-size:13px;color:#666}.page-wholesale-content .wholesale-notes em{color:#999;font-size:smaller;margin-right:3px}.page-wholesale-images{background-color:#111;color:#999}.page-wholesale-images .col-lg-1,.page-wholesale-images .col-lg-10,.page-wholesale-images .col-lg-11,.page-wholesale-images .col-lg-12,.page-wholesale-images .col-lg-2,.page-wholesale-images .col-lg-3,.page-wholesale-images .col-lg-4,.page-wholesale-images .col-lg-5,.page-wholesale-images .col-lg-6,.page-wholesale-images .col-lg-7,.page-wholesale-images .col-lg-8,.page-wholesale-images .col-lg-9,.page-wholesale-images .col-md-1,.page-wholesale-images .col-md-10,.page-wholesale-images .col-md-11,.page-wholesale-images .col-md-12,.page-wholesale-images .col-md-2,.page-wholesale-images .col-md-3,.page-wholesale-images .col-md-4,.page-wholesale-images .col-md-5,.page-wholesale-images .col-md-6,.page-wholesale-images .col-md-7,.page-wholesale-images .col-md-8,.page-wholesale-images .col-md-9,.page-wholesale-images .col-sm-1,.page-wholesale-images .col-sm-10,.page-wholesale-images .col-sm-11,.page-wholesale-images .col-sm-12,.page-wholesale-images .col-sm-2,.page-wholesale-images .col-sm-3,.page-wholesale-images .col-sm-4,.page-wholesale-images .col-sm-5,.page-wholesale-images .col-sm-6,.page-wholesale-images .col-sm-7,.page-wholesale-images .col-sm-8,.page-wholesale-images .col-sm-9,.page-wholesale-images .col-xs-1,.page-wholesale-images .col-xs-10,.page-wholesale-images .col-xs-11,.page-wholesale-images .col-xs-12,.page-wholesale-images .col-xs-2,.page-wholesale-images .col-xs-3,.page-wholesale-images .col-xs-4,.page-wholesale-images .col-xs-5,.page-wholesale-images .col-xs-6,.page-wholesale-images .col-xs-7,.page-wholesale-images .col-xs-8,.page-wholesale-images .col-xs-9{padding-left:5px;padding-right:5px}.page-wholesale-images .wholesale-image-category{margin:0 20px;border-bottom:1px solid #999}.page-wholesale-images .wholesale-image-category:after,.page-wholesale-images .wholesale-image-category:before{content:" ";display:table}.page-wholesale-images .wholesale-image-category:last-child{border-bottom:none}.page-wholesale-images .wholesale-image{padding-top:25px;padding-bottom:15px;border-bottom:1px solid #999}.page-wholesale-images .wholesale-image h4{font-size:25px;text-transform:uppercase;margin:0 15px 30px}.page-wholesale-images .wholesale-image img{margin-bottom:10px}.page-wholesale-images .wholesale-image:last-child{border-bottom:none}.page-wholesale-images .wholesale-image-cell{position:relative}.page-wholesale-images .wholesale-image-cell span{background-color:rgba(0,0,0,.8);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#CC000000', endColorstr='#CC000000');color:#fff;display:none;position:absolute;bottom:0;left:0;right:0;padding:15px}.page-wholesale-images .wholesale-image-cell span i{font-size:20px;display:block;float:right}.page-wholesale-images .wholesale-image-cell span:hover{color:#319697}.home-light-section,.home-light-section a,.home-light-section h5 small{color:#000}.page-wholesale-images .wholesale-image-cell:hover span{display:block}.page-wholesale-order{border-top:1px solid #ddd}.page-wholesale-order h2{font-size:40px;text-align:center;margin-bottom:30px}.page-wholesale-order .wholesale-order-address{border:1px solid #eee;background-color:#fbfbfb;margin-bottom:15px;padding:15px}#home-carousel,.home-light-section{background-color:#fff}.page-wholesale-order .wholesale-order-address h3{margin-top:0}.page-wholesale-order .wholesale-order-address label{font-size:12px}.page-wholesale-order .tester-note{margin:15px;font-size:12px;font-style:italic}.page-wholesale-order .wholesale-subtotal{text-align:right;font-size:18px;margin:15px 0}.page-wholesale-order .wholesale-po-number{text-align:right;margin-bottom:25px}.page-wholesale-order .wholesale-po-number label{margin-top:5px;margin-right:10px}.page-wholesale-order .wholesale-po-number input{width:200px;float:right}.page-wholesale-order .wholesale-submit{float:right;text-align:right;max-width:300px}.page-wholesale-order .wholesale-submit p{font-size:14px;margin:15px 0}.home-section{padding-top:50px;padding-bottom:50px}.home-section p{font-size:.95em}.home-section h2,.home-section h4,.home-section h5{text-transform:uppercase}.home-section h2{margin-top:0}.home-section h4{font-size:1.6em}.home-section h5 small{text-transform:none;line-height:2.2em}.home-section-flex>.container>.row{display:flex;flex-direction:row;align-items:flex-end}@media (max-width:991px){.home-section-flex>.container>.row{display:block}.home-section-flex>.container>.row>div{margin-bottom:15px}}.home-explore-link{border:1px solid;padding:5px 15px;text-transform:uppercase}.home-light-section .home-explore-link{border-color:#000;color:#000}.home-dark-section{background-color:#211916;color:#fff}.home-section.home-transparent-section{color:#fff;padding-top:35px;padding-bottom:35px}.home-transparent-section h5{margin-bottom:0}.home-transparent-section h5,.home-transparent-section h5 small{line-height:1;margin:0}.home-transparent-section a{padding-top:3px;padding-bottom:3px}.home-dark-section a,.home-transparent-section a{color:#fff}.home-transparent-section a:active,.home-transparent-section a:focus,.home-transparent-section a:hover{color:#fff;border-top:1px solid #fff;border-bottom:1px solid #fff}.home-dark-section h5 small{color:#fff}.home-dark-section .home-explore-link{border-color:#fff;color:#fff}.home-section .container:nth-child(2) .row{margin-top:40px}.home-light-section a:active h4,.home-light-section a:focus h4,.home-light-section a:hover h4{color:#319697}@media (min-width:992px){.home-right-sublinks{text-align:right}}@media (max-width:991px){.home-right-sublinks{margin-top:10px!important}}.home-divider{display:inline-block;margin-left:10px;margin-right:10px}.coming-soon{position:relative}.coming-soon:after{content:'Coming Soon';position:absolute;top:75%;text-align:center;font-size:19px;color:#723589;background-color:#fff;padding:5px 10px 3px;line-height:1}@media (max-width:767px){.home-bottom-cells .container .row>div{margin-bottom:30px}}
