.large-pink-text{font-size:2.3em;font-weight:300;color:#ec008c;margin:0 0 1.5em;line-height:1.7}.pink-text{color:#ec008c}body,form,h1,h2,h3,h4,html,li,ol,p,td,th,ul{padding:0;color:#515151;margin:0;-webkit-font-smoothing:antialiased;font-family:Source Sans Pro,sans-serif}li,ul{list-style:none}a{text-decoration:none}img{border:none}body{min-width:320px;cursor:default;font-family:Source Sans Pro,sans-serif}a{color:#ec008c;cursor:pointer}a:hover{color:#f671c0}button{color:#fb932d;cursor:pointer}input,textarea{cursor:auto}h1{padding:0 0 .5em;font-size:1.8em;font-weight:500;color:#323232;border-bottom:2px dotted #e1e1e1;margin:0 0 1.5em;font-family:Roboto Slab,serif}h2{font-size:1.5em;font-weight:300;color:#ec008c;margin:0 0 1em;line-height:1.7}h3{font-size:1em}h3,table{color:#515151}table{border-collapse:collapse;border-spacing:0}form span{color:#515151}th{font-weight:700;vertical-align:bottom}td{vertical-align:top}button,input,select,textarea{padding:0;margin:0}button{overflow:visible;padding:5px 10px;border:5px solid #ec008c;font-weight:500;text-transform:uppercase;background-color:#ec008c;border-radius:25px;width:auto}button,button span{color:#fff}input,select,textarea{padding:5px}.clear{clear:both;display:block}.clearfix:after,.clearfix:before{height:0;overflow:hidden;content:"\0020";display:block}.clearfix:after{clear:both}.clearfix{zoom:1}ol,p,ul{font-size:.95em;color:#3b3b3b;margin:1em 0;line-height:1.9}p{color:#515151;line-height:1.7}ol:first-child,p:first-child,ul:first-child{margin-top:0}ul li{list-style:disc none outside}ul ul li{list-style-type:circle}ul ul ul li{list-style-type:square}ol li{list-style-type:decimal}li{margin-bottom:.25em;margin-left:2em}.listing li,.reset,.reset li,.reset ol,.reset p,.reset ul{padding:0;margin:0}.listing li,.listing ul li,.reset li,.reset ul li{list-style-type:none}.label em img,.required em img,em img,label.label em img{width:8px}body.bg{background:#fff}body.menu-active{overflow:hidden}@keyframes fadein{0%{opacity:0}to{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@-ms-keyframes fadein{0%{opacity:0}to{opacity:1}}@-o-keyframes fadein{0%{opacity:0}to{opacity:1}}.breadcrumbs{font-size:.9em;text-transform:uppercase;margin:0 0 3em;float:right}#google_map{height:400px;margin:0 0 1em}#page-not-found .col-1{width:49%;float:left}#page-not-found .col-2{width:49%;float:right}#page-not-found .col-2 li{list-style:none;padding:0 0 0 1.5em;background:url(https://dogancann.online/_r145/templates/images/arrow-pink.png) no-repeat 0 50%;background-size:12px;margin:0}#c1-lightbox.dark,#c1-lightbox.dark #c1-lightbox-image div,.rgba #c1-lightbox.dark #c1-lightbox-thumbs li{background-color:#fff!important}#c1-lightbox.dark #c1-lightbox-close a{background-position:right 0!important}#c1-lightbox-image-next{background:transparent url(https://dogancann.online/_r145/templates/images/button-next-circle.png) no-repeat scroll 50%!important}#c1-lightbox-image-prev{background:transparent url(https://dogancann.online/_r145/templates/images/button-prev-circle.png) no-repeat scroll 50%!important}#c1-lightbox.dark #c1-lightbox-close a{top:-40px!important;background:transparent url(https://dogancann.online/_r145/templates/images/cross.png) no-repeat!important;background-size:30px!important}#c1-lightbox.light #c1-lightbox-loading{background-image:url(https://dogancann.online/_r145/templates/images/ajax-loader.gif)!important}#c1-lightbox-loading{background:#fff url(https://dogancann.online/_r145/templates/images/ajax-loader.gif) no-repeat scroll 50%!important}#header-wrapper{height:220px;transition:all .5s;position:fixed;top:0;background:#fff;width:100%;z-index:100}#header-top-wrapper{height:52px;border-bottom:1px dotted #eaeaea}#header-top{padding:0 1em;max-width:1300px;margin:0 auto}#header-top ul{margin:0}#header-top li{list-style:none;margin:0;float:left}#header-top #cart-top{padding:.9em 0 0 1.7em;font-weight:300;transition:all .5s;background:url(https://dogancann.online/_r145/templates/images/cart.png) no-repeat 0 90%;background-size:20px;float:right}#header-top #member{padding:.8em 0;font-weight:300;float:right}#header-top #member a{border-left:1px solid #eaeae9;padding:0 0 0 1em;margin:0 0 0 1em}#header-top #top-nav{padding:.7em 0 0 10em;font-weight:300;transition:all .5s;float:left}#header-top #top-nav li a{padding:0 1em 0 0;color:#636363}#header-top #top-nav li a:hover{color:#ec008c}#header-top #top-nav li a span{border-right:1px solid #eaeae9;padding:0 1em 0 0}#header-top #top-nav li:last-child a span{border-right:0}#header{height:167px;padding:0 1em;position:relative;max-width:1300px;margin:0 auto}#header #logo{position:absolute;top:-16px}#header #logo img{transition:all .5s;width:160px}#header #nav{font-size:1.3em;font-weight:300;margin:2.5em 0 0;float:right}#header #nav li{list-style:none;text-transform:uppercase;float:left}#header #nav li.on{font-weight:500;border-bottom:3px solid #ec008c}#header #nav li.on a{color:#ec008c}#header #nav a{color:#000}#header #nav a:hover{color:#ec008c}#header #nav .shop-online a{padding:.6em 1.5em;font-weight:500;color:#fff;transition:all .5s;border-radius:25px;background:#ec008c}#header #nav .shop-online:hover a{transition:all .5s;background:#eb4aa9}#header #nav .shop-online a span{padding:0 0 0 1.5em;background:url(https://dogancann.online/_r145/templates/images/arrow-white.png) no-repeat 0 50%;background-size:21px}#header #nav li:last-child.on{border:0}#header #nav li:last-child.on a{color:#fff}#header #nav #member-login{display:none}#rotator.home{height:732px;margin:220px 0 0}#rotator.home .c1-rotator,#rotator.home .c1-rotator-image,#rotator.home .c1-rotator-image-bg,#rotator.home .c1-rotator-images{height:732px!important;background-size:cover;background-position:50%;width:100%!important;display:block}#rotator.home .c1-rotator-image{position:absolute}#rotator.home .caption-wrapper{position:absolute;top:36%;width:100%;display:block}#rotator.home .c1-rotator-caption{color:#fff;text-align:center;margin:0 auto;width:620px;display:block}#rotator.home .c1-rotator-caption .caption{font-size:3.5em;font-weight:300;margin:0 0 .5em;line-height:1.3;font-family:Roboto Slab,serif;display:block}#rotator.home .c1-rotator-caption .description{font-size:1.8em;font-weight:300;letter-spacing:.05em;font-family:Source Sans Pro,sans-serif;display:block}#rotator.home .button{padding:.7em 2em;transition:all .5s;text-transform:uppercase;margin:2.5em 0 0;border-radius:25px;background:hsla(0,0%,100%,.28);display:inline-block}#rotator.home .button span{padding:0 0 0 1.5em;font-size:1.4em;font-weight:500;background:url(https://dogancann.online/_r145/templates/images/arrow-white.png) no-repeat 0 50%;background-size:21px;letter-spacing:.05em}#rotator.home .button:hover{transition:all .5s;background:#ec008c}ul.c1-rotator-thumbs{height:15px;right:20px;position:absolute;bottom:20px;z-index:50}ul.c1-rotator-thumbs li{margin:0 4px;width:15px;float:left}ul.c1-rotator-thumbs .c1-rotator-thumb a{height:15px;background:transparent url(https://dogancann.online/_r145/templates/images/rotator_thumb.png) no-repeat;background-size:15px;width:15px;display:block}ul.c1-rotator-thumbs .c1-rotator-thumb-active a{height:15px;background:transparent url(https://dogancann.online/_r145/templates/images/rotator_thumb_active.png) no-repeat;background-size:15px;width:15px;display:block}#rotator.internal{height:400px;margin:220px 0 0}#rotator.internal .c1-rotator,#rotator.internal .c1-rotator-image,#rotator.internal .c1-rotator-image-bg,#rotator.internal .c1-rotator-images{height:400px!important;background-size:cover;width:100%!important;display:block}#rotator.internal .caption-wrapper{position:absolute;bottom:125px;width:100%;display:block}#rotator.internal .c1-rotator-caption{color:#fff;text-align:center;margin:0 auto;width:500px;display:block}#rotator.internal .c1-rotator-caption .description{font-size:2.3em;font-weight:200;line-height:1.3;font-family:Roboto Slab,serif}#rotator.internal .c1-rotator-caption .caption{font-size:1.6em;font-weight:400;text-transform:uppercase;letter-spacing:.05em;font-family:Source Sans Pro,sans-serif}#rotator.internal .button{padding:.4em 1.3em;transition:all .5s;text-transform:uppercase;margin:2.5em 0 0;border-radius:25px;background:#ec008c;display:inline-block}#rotator.internal .button span{padding:0 0 0 1.5em;font-size:1.4em;font-weight:700;background:url(https://dogancann.online/_r145/templates/images/arrow-white.png) no-repeat 0 50%;background-size:21px;letter-spacing:.05em}#rotator.internal .button:hover{transition:all .5s;background:#ec008c}.small-header #header-wrapper{height:100px;transition:all .5s}.small-header #header #logo{top:-18px}.small-header #header #logo img{transition:all .5s;width:92px}.small-header #header-top-wrapper{height:25px;border:0}.small-header #header #nav{transition:all .5s;clear:both;margin:.7em 0 0}.small-header #header #nav ul{transition:all .5s;margin:0}.small-header #header #nav .shop-online a{padding:.3em 1.1em;transition:all .5s}.small-header #header #nav .shop-online a span{padding:0 0 0 2em;font-size:.85em}.small-header #header{height:50px}.small-header #header-top #cart-top{padding:.5em 0 0 1.7em;transition:all .5s}.small-header #header-top #member{padding:.5em 0 0;transition:all .5s}.small-header #header-top #top-nav{padding:.3em 0 0;transition:all .5s;float:right}#content{max-width:1300px;margin:0 auto}#content.home{padding:4em 2em;max-width:1000px}#content.internal{padding:16em 2em 4em}#col-1 .c1-form input,select,textarea{padding:.5em;border:1px solid #d9d9d9;width:450px;font-family:Source Sans Pro,sans-serif}#col-1 .c1-form textarea{height:200px;background:#fff}#col-1 .c1-form br{display:none}#col-1 .c1-form label.label{margin:.5em 0;display:block}#col-1 .c1-form button{padding:5px 10px;font-size:1em;border:5px solid #ec008c;font-weight:500;color:#fff;text-transform:uppercase;margin:1.5em 0 0;border-radius:25px;background:#ec008c;display:block}#col-1 .c1-form button span{color:#fff}#form_errors{padding:1em;border:1px dotted #fcacac;margin:0 0 1em;background:#fdf2f2}#form_errors ul{margin:1em 0 0}#page-form-result{padding:1em;border:1px dotted #fcacac;background:#fdf2f2}#page-form-result p{margin:0}#content.internal .categories{max-width:1000px;margin:0 auto}.categories li{list-style:none;height:275px;text-align:center;margin:0 5% 0 0;width:30%;float:left}.categories li a{display:block}.categories li img{height:auto;width:100%}.categories li .image{height:192px;transition:all .5s;background-size:110%;opacity:1;background-position:50%;width:100%;display:block}.categories li.six,.categories li.three{margin:0;float:right}.categories li:hover .image{transition:all .5s;background-size:120%;opacity:.8}.categories li .title{overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;padding:.5em;font-size:1.2em;color:#fff;text-transform:uppercase;position:relative;letter-spacing:.03em;box-shadow:0 0 1px transparent;background:#ec008c;-moz-osx-font-smoothing:grayscale;vertical-align:middle;display:block}.categories li .title:before{height:4px;-webkit-transition-duration:.3s;transition-duration:.3s;right:100%;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;content:"";position:absolute;bottom:0;background:#c90378;left:0;-webkit-transition-property:right;transition-property:right;z-index:-1}.categories li .title:active:before,.categories li .title:focus:before,.categories li:hover .title:before{right:0}.products li{height:285px;position:relative;margin:0 2% 0 0;width:15%;float:left}.products li a{color:#101010}.products li.six{margin:0;float:right}.products li .image{-webkit-animation:fadein 2s;-moz-animation:fadein 2s;-ms-animation:fadein 2s;-o-animation:fadein 2s;animation:fadein 2s;height:190px;overflow:hidden;transition:all .3s;opacity:1;text-align:center;margin:0 0 1em;background:#fff;width:100%;display:block}.products li .image img{height:100%}.products li:hover .image{transition:all .3s;opacity:.8}.products .title{font-size:1em;font-weight:500;text-align:center;line-height:1;display:block}.products .price{font-size:.95em;text-align:center;display:block}.product-cart{font-size:.9em}.product-cart thead{border-bottom:1px dotted #e1e1e1}.product-cart th{padding:0 0 .5em;text-align:left}.product-cart thead .var_gender{padding:0 3em 0 0}.product-cart thead th:first-of-type{margin:0 0 0 -1em;display:block}.product-cart .var_gender{padding:.5em 0 0 .5em;width:20px}.product-cart td{padding:.5em}.product-cart tr{border-bottom:1px dotted #e1e1e1}.product-cart tr td:first-child{padding:.7em 0 0}.product-cart .price1{text-align:right}#product .col1{margin:0 3% 0 0;width:31%;float:left}#product .col1 img{height:auto;width:100%}#product .col2{width:31%;float:left}#product .col2 .price strong{display:none}#product .col2 .fields .price{padding:1em 0 0;font-size:1.6em;font-weight:400;color:#ec008c}#product .col2 .delivery-fee{font-size:.8em;font-style:italic;display:block}#product .col2 .submit{margin:1em 0 0}#product .col3 .heading{font-size:1.1em;font-weight:700;text-transform:uppercase}#product .col3 .padding{padding:1.5em}#product .col3{box-shadow:2px 2px 3px #dedede;background:#f2f2f2;width:31%;float:right}#product li{list-style:none;margin:0}#product button{padding:5px 10px;font-size:1em;border:5px solid #ec008c;font-weight:500;color:#fff;text-transform:uppercase;border-radius:25px;background:#ec008c;float:left;display:block}#product button span{color:#fff}#product .product-gallery .gallery-image,#product .product-gallery ul{width:100%!important}#product .gallery .enlarge{height:40px;background:url(https://dogancann.online/_r145/templates/images/enlarge.png);background-size:40px;width:40px}#content #product .col3 .gifts li{padding:0 0 1em;clear:both}#content #product .col3 .gifts .button{padding:1em 0 0}#content #product .col3 .gifts .gift_category_image{height:50px;overflow:hidden;width:25%;float:left}#content #product .col3 .gifts .gift_category_image img{height:auto;width:60%}#content #product .col3 .gifts .gift_category_options{padding:.5em 0;width:75%;float:right}#content #product .col3 .gifts .gift_category_options select{background:#e9e9e9;width:100%!important}#cart .headers{padding:.8em 0;background:#ec008c;width:100%}#cart .headers .image,#cart li .image{min-width:100px;width:10%;float:left}#cart li .image{min-height:1px}#cart li .image img{max-width:80%}#cart .headers .name,.headers .price,.headers .qty{font-weight:600;color:#fff;width:20%;float:left}#cart .headers .price,#cart li .name,#cart li .price,#cart li .qty,.headers .qty{text-align:center}#cart li{list-style:none;padding:1.5em 0;position:relative;border-bottom:1px dotted #e1e1e1;clear:both;margin:0}#cart li:last-child{border:0}#cart li .detail,#cart li .name,#cart li .price,#cart li .qty{width:20%;float:left}#cart .back{clear:both}#cart .item-name{font-size:.9em;color:#515151}#cart .remove{right:0;position:absolute}#cart .totals{font-size:1.2em;clear:both;margin:2em 0 0}#cart .totals .label{padding:0 1em 0 0}#cart .totals .price{font-weight:500;color:#ec008c}#cart .description{font-size:.9em;font-weight:300;color:#515151;line-height:1.4;display:block}#cart dl.options{font-size:.9em;font-weight:300;margin:0}#cart dl.options dt{line-height:1.3}#cart .options dd{font-size:.9em;font-weight:300;color:#515151;margin:0;line-height:1.4;display:block}#cart .totals .subtotal{clear:both;float:right}#cart .totals .subtotal div{float:left}#cart .totals .total{clear:both;float:right}#cart .totals .total div{float:left}#cart .totals .delivery{font-size:.8em;font-style:italic;clear:both;margin:1em 0 0;float:right}.buttons{clear:both;float:right}.bottom .headers{display:none}#cart button{padding:5px 10px;font-size:1em;border:5px solid #cbcbcb;font-weight:500;color:#fff;text-transform:uppercase;border-radius:25px;background:#cbcbcb;float:left;font-family:Source Sans Pro,sans-serif;display:block}#cart button span{color:#757575}#cart button.checkout{border:5px solid #ec008c;background-color:#ec008c;border-radius:25px;margin-left:10px;float:left}#cart button.checkout span{padding:0 0 0 2em;color:#fff;background:url(https://dogancann.online/_r145/templates/images/arrow-white.png) no-repeat 0 50%;background-size:21px}#cart .remove a.remove{height:21px;background:url(https://dogancann.online/_r145/templates/images/bin.png) 5px 3px no-repeat;background-size:17px;width:22px}#cart .continue{padding:20px 40px 0 0;float:right}#cart .buttons{padding:20px 0 0;float:right}#payment-checkout .steps ul{height:3em;background-color:#dcdcdc;border-radius:0 1.5em 1.5em 0;float:left}#payment-checkout .steps span{padding:1em;color:#6a6a6a;line-height:1em;display:block}#payment-checkout .steps li{float:left}#payment-checkout .steps{height:3em;margin-bottom:3em}#payment-checkout .steps .active a{font-weight:700;padding-right:2em;border-radius:0 1.5em 1.5em 0}#payment-checkout .steps a{border-left:1px solid #d00c80;padding:1em;color:#fff;background:#ec008c;line-height:1em;display:block}#payment-checkout tr{margin:0 0 1em;display:block}#payment-checkout label.label{width:160px;display:block}#payment-checkout input[type=text],input[type=password],select,textarea{padding:.5em;border:1px solid #bcbcbc;width:450px;font-family:Source Sans Pro,sans-serif}#payment-checkout input[type=radio]{margin:0 .7em 0 0}#payment-checkout #payment-custom textarea,#payment-checkout .notes textarea{width:450px}#payment-checkout button{font-size:1em;font-family:Source Sans Pro,sans-serif}#payment-checkout .continue button{padding:5px 10px;border:5px solid #ec008c;font-weight:500;text-transform:uppercase;background-color:#ec008c;border-radius:25px;margin-left:10px;float:left}#payment-checkout .continue button span{padding:0 0 0 2em;color:#fff;background:url(https://dogancann.online/_r145/templates/images/arrow-white.png) no-repeat 0 50%;background-size:21px}#payment-checkout .back button{padding:5px 10px;border:5px solid #cbcbcb;font-weight:500;text-transform:uppercase;border-radius:25px;background:#cbcbcb;margin-left:10px;float:left}#payment-checkout .back button span{color:#757575}#payment-checkout input[type=checkbox]{margin:0 .5em 0 0}#payment-result{margin:0 0 20px}#payment-credit input[name="card_expiry[month]"],#payment-credit input[name="card_expiry[year]"]{width:100px!important}#payment-checkout .print-button{float:none!important}#payment-delivery-method .delivery-option .delivery-cost{padding:0 0 0 .5em;color:#eb4aa9}#payment-checkout #payment-summary .summary-items .headings{padding:.8em 0;color:#fff;background:#ec008c;width:100%}#payment-checkout #payment-summary .summary-items .headings .code{font-weight:600;color:#fff;width:20%;float:left}#payment-checkout #payment-summary .summary-items .headings .code span{padding:0 0 0 1em;color:#fff}#payment-checkout #payment-summary .summary-items .headings .description{font-weight:600;width:20%;float:left}#payment-checkout #payment-summary .summary-items .headings .price,#payment-checkout #payment-summary .summary-items .headings .qty,#payment-checkout #payment-summary .summary-items .headings .total{font-weight:600;text-align:center;width:20%;float:left}#payment-checkout #payment-summary .summary-items .items{padding:1em 0;font-size:.9em;font-weight:400;line-height:1.4}#payment-checkout #payment-summary .summary-items .items .headings{display:none}#payment-checkout #payment-summary .summary-items .item:first-child{padding-top:0}#payment-checkout #payment-summary .summary-items .item{padding:1em 0;border-bottom:1px dotted #e1e1e1}#payment-checkout #payment-summary .summary-items .item .code{width:20%;float:left}#payment-checkout #payment-summary .summary-items .item .code span{padding:0 0 0 1em;color:#515151}#payment-checkout #payment-summary .summary-items .item .code strong{display:none}#payment-checkout #payment-summary .summary-items .item .description{width:20%;float:left}#payment-checkout #payment-summary .summary-items .item .price,#payment-checkout #payment-summary .summary-items .item .qty,#payment-checkout #payment-summary .summary-items .item .total{text-align:center;width:20%;float:left}#payment-checkout #payment-summary .summary-items .item dl{margin:0}#payment-checkout #payment-summary .summary-items .totals{font-size:1.1em;float:right}#payment-checkout #payment-summary .summary-items .totals div{margin:0 0 .1em}#payment-checkout #payment-summary .summary-items .totals .label{padding:0 1em 0 0;text-align:right;width:110px;float:left}#payment-checkout #payment-summary .summary-items .totals .currency{color:#ec008c;float:right}#member_login input[type=text],select,textarea{padding:.5em;border:1px solid #bcbcbc;width:450px}#member_login .label,#member_login .username{margin:0 0 .5em;display:block}#member_login .password,#member_login .remember_me,#member_login .submit{margin:0 0 1.5em;display:block}#member_login .continue,#member_login .link{padding:0 0 0 1.5em;background:url(https://dogancann.online/_r145/templates/images/arrow-pink.png) no-repeat 0 50%;background-size:12px}#member_login input[type=checkbox]{margin:0 .5em 0 0}#member_register table{width:100%}#member_register tr{margin:0 0 1em;display:block}#member_register label.label{width:160px;display:block}#member_register input[type=text],input[type=password],select,textarea{padding:.5em;border:1px solid #bcbcbc;width:450px}#member_register select[name=title]{width:100px!important}#member_register .buttons{float:none}#member_register input[name=title_other]{margin:0 0 0 .5em;width:100px!important}#member_update label.label{width:160px;display:block}#member_update tr{margin:0 0 1em;display:block}#member_update input[type=text],input[type=password],select,textarea{padding:.5em;border:1px solid #bcbcbc;width:450px}#member_update input[name=title_other],#member_update select[name=title]{border:1px solid #bcbcbc!important;background:#fff!important;width:100px!important;display:inline-block!important}#member_update select[name=country],#member_update select[name=state]{border:1px solid #bcbcbc;background:#fff!important}#member_update .buttons{float:none}#content #payment-checkout select,#content #payment-checkout textarea{border:1px solid #bcbcbc;background:#fff}#member_changepw tr{margin:0 0 1em;display:block}#member_changepw label.label{width:160px;display:block}#content.internal #col-1{width:70%;float:left}#content.internal #col-2{width:25%;float:right}#content.internal #col-2 #gallery-list img{height:auto;width:100%}#content.internal #col-2 #gallery-list li{list-style:none;margin:0}#content.internal #col-2 #gallery-list .gallery-button{padding:.5em 0;text-transform:uppercase;text-align:center;background:#ec008c;display:block}#content.internal #col-2 #gallery-list a{color:#fff;display:block}#content #col-2 form{padding:1.5em;box-shadow:2px 2px 3px #dedede;background:#f2f2f2}#content #col-2 form li{list-style:none;margin:0}#content #col-2 form div{margin:0 0 .8em}#content #col-2 form br{display:none}#content #col-2 label.label{margin:0 0 .5em;display:block}#content #col-2 input,select,textarea{padding:.5em;border:1px solid #d9d9d9;min-width:auto!important;background:#e9e9e9;width:95%;font-family:Source Sans Pro,sans-serif}#footer-wrapper{padding:0 2em;background:#101010}#footer{padding:3em 0 6em;color:#fff;max-width:1300px;margin:0 auto}#footer p{font-weight:300;color:#848484;margin:0}#footer h3{font-size:1.3em;font-weight:400;color:#fff;margin:0 0 .3em}#footer-left{float:left}#footer-left .col-1{margin:0 2em 0 0}#footer-left .col-1,#footer-left .col-2{width:250px;float:left}#footer-right ul{margin:0}#footer-right{width:355px;float:right}#footer-right .footer-categories li{list-style:none;text-transform:uppercase;width:145px;float:left}#footer-right .footer-categories li span{padding:0 0 0 1.5em;font-weight:300;background:url(https://dogancann.online/_r145/templates/images/arrow-pink.png) no-repeat 0 50%;background-size:12px}#footer-right .footer-categories a{color:#fff}#footer-right .footer-categories a:hover{color:#ec008c}#footer-bottom-wrapper{padding:0 2em;background:#000}#footer-bottom{padding:1.5em 0;font-size:.9em;max-width:1300px;margin:0 auto}#footer-bottom .left{padding:.5em 0;float:left}#footer-bottom .left li{list-style:none;text-transform:uppercase;margin:0 1em 0 0;float:left}#footer-bottom .left li a{border-right:1px solid #252525;padding:0 1em 0 0;color:#fff}#footer-bottom .left li:last-child{margin:0}#footer-bottom .left li:last-child a{padding:0;border:0;margin:0}#footer-bottom .left a:hover{color:#ec008c}#footer-bottom .left ul{margin:0 0 0 2em;float:left}#footer-bottom .left ul div{line-height:1.3}#footer-bottom .left .copyright{float:left}#footer-bottom .right{float:right}#footer-bottom .right img{margin:0 .5em 0 0}#footer-bottom .right img:last-of-kind{margin:0}#footer-left .col-1 #subscribe em{display:none}#footer-left .col-1 #subscribe input,select,textarea{margin:.4em 0;width:96%}#footer-left .col-1 #subscribe button{margin:1em 0}#subscribe input,select,textarea{display:block}#subscribe button{margin:1.5em 0 0}@media only screen and (max-width:1000px){.products li{width:32%}.products li.three{margin:0;float:right}#header #nav .toggle{height:33px;position:relative;background:transparent url(https://dogancann.online/_r145/templates/images/menu.png) no-repeat scroll 50%;background-size:30px auto;width:30px;float:right;z-index:10000}#header #nav .toggle-active{background-size:25px auto;background-image:url(https://dogancann.online/_r145/templates/images/menu-active.png)}#header #nav .shop-online a span{padding:0;background:none}#header #nav{margin:1em 0 0}#header #nav #top-nav-mob{display:inline}#header #nav .menu .items{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);overflow-y:scroll;overflow-x:hidden;padding:0 0 60px;right:0;-webkit-transition:opacity .3s linear .1s,-webkit-transform .4s ease-out 0s;-moz-transition:opacity .3s linear .1s,-moz-transform .4s ease-out 0s;-ms-transition:opacity .3s linear .1s,-ms-transform .4s ease-out 0s;transition:opacity .3s linear .1s,transform .4s ease-out 0s;position:fixed!important;opacity:0;bottom:0;top:0;-webkit-overflow-scrolling:touch;background:rgba(236,4,142,.96);left:0;display:none;display:block}#header #nav .menu-active .items{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);padding:3em 0 0;opacity:1}#header #nav li.on{font-weight:400;border-bottom:0}#header #nav .shop-online a{border-radius:0;background:none}.small-header #header #nav .shop-online a span{padding:0}#header #nav a{color:#fff}#header #nav .menu .items li,#header #nav .menu .items ul{margin:0;float:none}#header #nav .menu .items li a{padding:.2em;font-size:1.3em;color:#fff;text-align:left;display:block}#header #nav .menu .items li span{padding:0;text-align:center;display:block}#header #nav .menu .items li:first-child a{border:0}#header #nav ul ul{padding:0;font-weight:300;transition:none;position:static;max-height:none;margin:0 0 0 1em;background:none;display:block}#header #nav .active ul{max-height:none}#header #nav .menu .items li li a{padding:.5em 1em;font-size:.8em;border:0;font-weight:300;text-align:left}#header #nav .menu .items li li span{padding:0 1em;background:transparent url(https://dogancann.online/_r145/templates/images/white-arrow-02.png) no-repeat 0 5px;background-size:8px}#header-top #top-nav{display:none}#header-wrapper{height:100px;transition:all .5s}#header #logo{top:-18px}#header #logo img{transition:all .5s;width:92px}#header-top-wrapper{height:25px;border:0}#header #nav{transition:all .5s;clear:both;margin:.7em 0 0}#header #nav ul{transition:all .5s;margin:0}#header #nav .shop-online a{padding:.3em 1.1em;transition:all .5s}#header{height:50px}#header-top #cart-top{padding:.5em 0 0 1.7em;transition:all .5s}#header-top #member{padding:.5em 0 0;transition:all .5s}#header-top #top-nav{padding:.1em 0 0;transition:all .5s;float:right}#rotator.home,#rotator.internal{margin:100px 0 0}#content.internal{padding:9em 1em 4em}.categories li .image,.categories li:hover .image{transition:none;background-size:cover}.categories li:hover .image{opacity:1}.products li .image,.products li:hover .image{transition:none;opacity:1}#rotator.home,#rotator.home .c1-rotator,#rotator.home .c1-rotator-image,#rotator.home .c1-rotator-image-bg,#rotator.home .c1-rotator-images{height:500px!important}#rotator.home .caption-wrapper{top:27%}#footer-bottom .left,#footer-bottom .right{text-align:center;clear:both;margin:0 auto;width:100%;float:none}#footer-bottom .left ul{padding:0 0 1.5em;margin:0 auto;float:none;display:table}#footer-bottom .left .copyright{padding:0 0 1.5em;text-align:center;width:100%;display:block}#footer-left{text-align:center;margin:0 auto 2em;width:100%;float:none}#footer-right{margin:0 auto;width:260px;float:none;display:table}#footer-right .footer-categories li{width:130px}#footer-left .col-1,#footer-left .col-2{margin:0 0 2em;width:auto;float:none}#footer-right .footer-categories li{margin:0}#content.internal #col-1{clear:both;width:100%;float:none}#content.internal #col-2{margin:2em 0 0;width:100%;float:none}}@media only screen and (max-height:950px){#rotator.home,#rotator.home .c1-rotator,#rotator.home .c1-rotator-image,#rotator.home .c1-rotator-image-bg,#rotator.home .c1-rotator-images{height:400px!important}#rotator.home .c1-rotator-caption .description{font-size:1.5em}#rotator.home .button{margin:2.5em auto 0;width:155px;display:block}#rotator.home .c1-rotator-caption{width:550px}#rotator.home .caption-wrapper{top:20%}#header-wrapper{height:100px;transition:all .5s}#header #logo{top:-18px}#header #logo img{transition:all .5s;width:92px}#header-top-wrapper{height:25px;border:0}#header #nav{transition:all .5s;clear:both;margin:.7em 0 0}#header #nav ul{transition:all .5s;margin:0}#header #nav .shop-online a{padding:.3em 1.1em;transition:all .5s}#header #nav .shop-online a span{padding:0 0 0 2em;font-size:.85em}#header{height:50px}#header-top #cart-top{padding:.5em 0 0 1.7em;transition:all .5s}#header-top #member{padding:.5em 0 0;transition:all .5s}#header-top #top-nav{padding:.3em 0 0;transition:all .5s;float:right}#rotator.home,#rotator.internal{margin:100px 0 0}#content.internal{padding:7em 1em 4em}}@media only screen and (max-width:800px){#page-not-found .col-1,#page-not-found .col-2{width:100%;float:none}.products li{width:48%}.products li.two{margin:0;float:right}.products li.three{margin:0 1% 0 0;float:left}.products li.four,.products li.six{margin:0;float:right}.bottom,.top{clear:both;width:100%}.headers .image{width:20%}.headers .name{width:50%}#cart li .top .image{width:20%}#cart li .top .detail{width:65%}.bottom .headers{border:none;display:block}.headers{display:none}#cart .background{background:none}#cart .background ul{padding:0}#cart .headers{background:none}#cart .headers .name,.headers .price,.headers .qty{color:#ec008c}#cart .headers .price,.headers .qty{text-align:left}#cart .totals{margin:0}#cart li{padding:0 0 2em;margin:0 0 2em}#cart li .detail,#cart li .name,#cart li .price,#cart li .qty{width:30%}#cart button,#cart button.checkout{margin:0 0 1em;width:100%}#cart .buttons{float:none}#cart li .name,#cart li .price,#cart li .qty,.headers .price,.headers .qty{text-align:left}#header-top #cart-top .iyc,#header-top #cart-top .total{display:none}#member_register input[type=text],#payment-checkout input[type=text],input[type=password],select,textarea{width:250px}#member_register input[name=title_other]{width:75px!important}#member_login input[type=text],select,textarea{width:250px!important}#member_update input[type=text],input[type=password],select,textarea{width:250px}.categories li{width:47%}.categories li.four,.categories li.six,.categories li.two{margin:0;float:right}.categories li.three{float:left}#product .col1{width:48%}#product .col2{width:48%;float:right}#product .col3{clear:both;margin:2em 0 0;width:100%;float:none}#product .clear{display:block!important}.large-pink-text{font-size:1.8em}#payment-checkout .steps{height:2.5em;font-size:.85em}#payment-checkout .steps ul{height:2.5em}#payment-checkout .steps span{padding:.7em}#payment-checkout .steps a{line-height:.5em}#payment-checkout #payment-summary .summary-items .headings{display:none}#payment-checkout #payment-summary .summary-items .items .headings{color:#515151;background:none;display:block}#payment-checkout #payment-summary .summary-items .item .description{color:#ec008c;width:auto}#payment-checkout #payment-summary .summary-items .item .code{font-style:italic;text-align:right;width:auto;float:right}#payment-checkout #payment-summary .summary-items .item .code strong{display:inline-block}#payment-checkout #payment-summary .summary-items .item .code span{padding:0}#payment-checkout #payment-summary .summary-items .item .price,#payment-checkout #payment-summary .summary-items .item .qty,#payment-checkout #payment-summary .summary-items .item .total{text-align:left}.products li .image{height:275px}.products li{height:350px}#content #product .col3 .gifts .gift_category_image img{width:45px}#content #product .col3 .gifts .gift_category_options{width:85%}#content #product .col3 .gifts .gift_category_image{position:absolute;width:45px}#rotator.home .c1-rotator-caption{width:auto}#rotator.home .c1-rotator-caption .caption{font-size:2.5em}#rotator.home .c1-rotator-caption .description{font-size:1.2em}}@media only screen and (max-width:500px){.breadcrumbs{float:none}h1{font-size:1.4em}h2{font-size:1.3em;line-height:1.2}#content.home{padding:2em}.products li,.products li.four,.products li.six,.products li.three,.products li.two{width:100%;float:none}#rotator.home,#rotator.home .c1-rotator,#rotator.home .c1-rotator-image,#rotator.home .c1-rotator-image-bg,#rotator.home .c1-rotator-images{height:310px!important}#rotator.internal,#rotator.internal .c1-rotator,#rotator.internal .c1-rotator-image,#rotator.internal .c1-rotator-image-bg,#rotator.internal .c1-rotator-images{height:220px!important}#rotator.internal iframe{height:220px}#rotator.internal .caption-wrapper{bottom:50px}#rotator.internal .c1-rotator-caption .caption,#rotator.internal .c1-rotator-caption .description{font-size:1.3em}#rotator.internal .c1-rotator-caption{width:70%}#rotator.home .c1-rotator-caption{padding:0 2em;width:auto}#rotator.home .c1-rotator-caption .description{font-size:1.3em;width:auto}#rotator.home .button{padding:.4em 1.3em;margin:1.5em auto 0;display:block}#rotator.home .button span{padding:0 0 0 2em;font-size:1em}#rotator.home .caption-wrapper{top:28%}ul.c1-rotator-thumbs{display:none}#payment-checkout form label.label{padding:0 .3em .5em 0;width:100%}#payment-checkout #payment-payment td{width:100%;display:block}#payment-checkout form input[type=text],input[type=password],select,textarea{width:92%}#payment-billing table,#payment-contact table,#payment-custom table,#payment-delivery table{width:100%}#payment-billing td,#payment-contact td,#payment-custom td,#payment-delivery td{width:100%;display:block}#payment-checkout .notes{width:100%}#payment-checkout .notes td{width:100%;display:block}#payment-checkout #payment-summary .summary-items .totals{margin:0 0 1em;float:left}#payment-checkout #payment-summary .summary-items .totals .label{text-align:left}#payment-summary .summary-items td,#payment-summary .summary-items thead th{padding:0 .5em;min-width:auto}#payment-summary .summary-items td:last-child,#payment-summary .summary-items thead th:last-child{padding:0;min-width:auto}#payment-credit table,#payment-delivery-method table{width:100%}#payment-delivery-method td{width:100%;display:block}#member_update input[type=text],input[type=password],select,textarea{width:92%}#member_update label.label{padding:0 0 .5em;width:100%}#member_update table{width:100%}#member_update td{width:100%;display:block}#member_update input[name=title_other],#member_update select[name=title]{width:80px!important}#member_register input[type=text],input[type=password],select,textarea{width:92%!important}#member_register input[name=title_other]{width:100px!important}#member_register label.label{padding:0 0 .5em;width:100%}#member_register td{width:100%;display:block}#member_login input[type=text],select,textarea{width:92%!important}#member_login table{width:100%}#member_login td{width:100%;display:block}#member_changepw input[type=text],input[type=password],select,textarea{width:92%!important}#member_changepw input[name=title_other]{width:100px!important}#member_changepw label.label{padding:0 0 .5em;width:100%}#member_changepw td{width:100%;display:block}#member_changepw table{width:100%}#payment-checkout .steps{display:none}.categories li,.categories li.five,.categories li.four,.categories li.one,.categories li.six,.categories li.three,.categories li.two{width:100%;float:none}.categories li{height:340px}.categories li .image{height:265px}#product .col1,#product .col2{width:100%;float:none}#product .col2{margin:2em 0 0}#product .col2 .submit{margin:2em 0 0;width:100%;float:none}#product button{width:100%}.products li .image{height:320px}.products li{height:395px}#col-1 .c1-form input,select,textarea{width:96%}.large-pink-text{font-size:1.3em}#footer-bottom .left li{text-align:center;margin:0;float:none}#footer-bottom .left li a{padding:.3em 0;border:0;display:block}#footer h3{font-size:1.1em}#footer p{font-size:.9em}#header-top .login,#header-top .logout,#header-top .update-details{display:none}#header #nav #member-login{padding:1em;border-top:1px dotted #be0c76;margin:1em;display:block}#header #nav #member-login a{padding:.5em 2em .5em .5em;font-size:1em;color:#fff;text-align:center;display:block}#header #nav #member-login span{padding:0 0 0 1.5em;background:url(https://dogancann.online/_r145/templates/images/arrow-white.png) no-repeat 0 50%;background-size:21px}#content #product .col3 .gifts .gift_category_options{width:75%}#rotator.home .c1-rotator-caption .caption{font-size:1.5em}#rotator.home .c1-rotator-caption .description{font-size:1em}}@media print{a,body,form,h1,h2,h3,h4,html,li,ol,p,span,td,th,ul{color:#000}#content.internal #col-2 #gallery-list .gallery-button,#footer-bottom .left ul,#footer-wrapper,#header-wrapper,#rotator{display:none}#content.internal #col-1,#content.internal #col-2{clear:both;width:100%;float:none}#footer-bottom-wrapper{padding:0}.products li .image{height:100px;width:100px;display:block}#content.internal{padding:0}.buttons,button{display:none}#cart .description,#cart .headers .name,.headers .price,.headers .qty{color:#000}.steps{display:none}#payment-checkout #payment-summary .summary-items .headings,#payment-checkout #payment-summary .summary-items .headings .code span,#payment-checkout #payment-summary .summary-items .item .code span{padding:0;color:#000}}