@font-face{font-family:'HCo Gotham Narrow';src:url("GothamNarrow-Thin_Web.woff2") format("woff2"),url("GothamNarrow-Thin_Web.woff") format("woff");font-weight:100;font-style:normal}@font-face{font-family:'HCo Gotham Narrow';src:url("GothamNarrow-ThinItalic_Web.woff2") format("woff2"),url("GothamNarrow-ThinItalic_Web.woff") format("woff");font-weight:100;font-style:italic}@font-face{font-family:'HCo Gotham Narrow';src:url("GothamNarrow-XLight_Web.woff2") format("woff2"),url("GothamNarrow-XLight_Web.woff") format("woff");font-weight:200;font-style:normal}@font-face{font-family:'HCo Gotham Narrow';src:url("GothamNarrow-XLightItalic_Web.woff2") format("woff2"),url("GothamNarrow-XLightItalic_Web.woff") format("woff");font-weight:200;font-style:italic}@font-face{font-family:'HCo Gotham Narrow';src:url("GothamNarrow-Light_Web.woff2") format("woff2"),url("GothamNarrow-Light_Web.woff") format("woff");font-weight:300;font-style:normal}@font-face{font-family:'HCo Gotham Narrow';src:url("GothamNarrow-LightItalic_Web.woff2") format("woff2"),url("GothamNarrow-LightItalic_Web.woff") format("woff");font-weight:300;font-style:italic}@font-face{font-family:'HCo Gotham Narrow';src:url("GothamNarrow-Book_Web.woff2") format("woff2"),url("GothamNarrow-Book_Web.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:'HCo Gotham Narrow';src:url("GothamNarrow-BookItalic_Web.woff2") format("woff2"),url("GothamNarrow-BookItalic_Web.woff") format("woff");font-weight:400;font-style:italic}@font-face{font-family:'HCo Gotham Narrow';src:url("GothamNarrow-Medium_Web.woff2") format("woff2"),url("GothamNarrow-Medium_Web.woff") format("woff");font-weight:500;font-style:normal}@font-face{font-family:'HCo Gotham Narrow';src:url("GothamNarrow-MediumItalic_Web.woff2") format("woff2"),url("GothamNarrow-MediumItalic_Web.woff") format("woff");font-weight:500;font-style:italic}@font-face{font-family:'HCo Gotham Narrow';src:url("GothamNarrow-Bold_Web.woff2") format("woff2"),url("GothamNarrow-Bold_Web.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:'HCo Gotham Narrow';src:url("GothamNarrow-BoldItalic_Web.woff2") format("woff2"),url("GothamNarrow-BoldItalic_Web.woff") format("woff");font-weight:700;font-style:italic}@font-face{font-family:'HCo Gotham Narrow';src:url("GothamNarrow-Black_Web.woff2") format("woff2"),url("GothamNarrow-Black_Web.woff") format("woff");font-weight:800;font-style:normal}@font-face{font-family:'HCo Gotham Narrow';src:url("GothamNarrow-BlackItalic_Web.woff2") format("woff2"),url("GothamNarrow-BlackItalic_Web.woff") format("woff");font-weight:800;font-style:italic}@font-face{font-family:'HCo Gotham Narrow';src:url("GothamNarrow-Ultra_Web.woff2") format("woff2"),url("GothamNarrow-Ultra_Web.woff") format("woff");font-weight:900;font-style:normal}@font-face{font-family:'HCo Gotham Narrow';src:url("GothamNarrow-UltraItalic_Web.woff2") format("woff2"),url("GothamNarrow-UltraItalic_Web.woff") format("woff");font-weight:900;font-style:italic}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif}html{color:#000;font-size:16px;font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;background:#666;line-height:1.4;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-size:1rem;margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #e8e9eb;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{display:inline-block;vertical-align:middle}audio:not([controls]){display:none;height:0}[hidden],template{display:none}fieldset{border:0;margin:0;padding:0;min-width:0}figure{margin:0}blockquote{margin:0;padding:0}textarea{resize:none}a{background-color:transparent;color:inherit;text-decoration:none;-webkit-text-decoration-skip:objects}a:active,a:hover{outline:0}strong{font-weight:bold}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{vertical-align:middle;border-style:none;border:0;max-width:100%;height:auto}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;outline:none}button{overflow:visible;background:none;padding:0;border:none}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}[tabindex="-1"]:focus{outline:none}.coto_resets h1,.coto_resets h2,.coto_resets h3,.coto_resets h4,.coto_resets h5,.coto_resets h6,.coto_resets p{letter-spacing:0;margin:0}.coto_list-reset{margin:0;padding:0;list-style-type:none}#PageContainer{z-index:1}#coto_main{background:#fff}.coto_lock-scroll{overflow:visible}.coto_lock-scroll body{overflow:hidden}.content-wrapper{position:relative;z-index:1}.content-wrapper:after{display:block;content:'';position:absolute;top:0;left:0;width:100%;height:100%;visibility:hidden;opacity:0;background:rgba(0,0,0,0.6);-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.content-overlay .content-wrapper:after{visibility:visible;opacity:1;z-index:3}.coto_form{width:100%;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.submitted .coto_form,.form-error .coto_form{opacity:0;pointer-events:none}.coto_form label{font-size:10px;font-size:.625rem;font-weight:700;color:rgba(0,0,0,0.25)}.coto_form-wrapper{position:relative}.coto_form-group{position:relative}.coto_form-group+.coto_form-group{margin-top:10px}.coto_form-thank-you{position:absolute;top:0;left:50%;width:75%;text-align:center;pointer-events:none;opacity:0;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.submitted .coto_form-thank-you{opacity:1}.questival-packages-options .coto_form-thank-you{top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.questival-packages-options .coto_form-thank-you p{font-size:16px;font-size:1rem}.coto_form-error{position:absolute;top:0;left:50%;width:75%;text-align:center;pointer-events:none;opacity:0;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.form-error .coto_form-error{opacity:1}.coto_label_black{font-size:10px;font-size:.625rem;font-weight:700 !important;color:#000 !important}.coto_text-field{width:100%;padding:11px 15px;font-size:14px;font-size:.875rem;border:1px solid #e8e9eb;-webkit-transition:border-color 0.3s ease-in-out;transition:border-color 0.3s ease-in-out}.error .coto_text-field{border-color:#d20000}.coto_text-field_bl{width:100%;padding:11px 15px;font-size:14px;font-size:.875rem;-webkit-transition:border-color 0.3s ease-in-out;transition:border-color 0.3s ease-in-out;border:1px solid #2b2a30}.coto_select-field{position:relative;border:1px solid #e8e9eb}.coto_select-field select{width:100%;font-size:14px;font-size:.875rem;border:none}.coto_select-field-dropdown{display:none;position:absolute;top:100%;left:-1px;right:-1px;background:#fff;border-right:1px solid #2b2a30;border-bottom:1px solid #2b2a30;border-left:1px solid #2b2a30;border-radius:0 0 2px 2px;z-index:2}.coto_select-field-dropdown li{font-weight:700;text-transform:uppercase;padding:18px 0;cursor:pointer;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.coto_select-field-dropdown li:hover{background:#eee}.coto_select-field-dropdown .coto_selected{display:none}.coto_select-field-dropdown .coto_sold-out{text-decoration:line-through;color:#fc4514;pointer-events:none}.coto_select-arrow{display:block;position:absolute;top:50%;right:30px;width:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.coto_select-arrow svg{display:block}.coto_select-value{cursor:pointer;display:block;font-weight:700;text-transform:uppercase;padding:17px 0}.error-message{font-size:10px;font-size:.625rem;color:#d20000;margin:5px 0 0;position:absolute;top:100%;left:0;opacity:0;pointer-events:none;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.error .error-message{opacity:1}.questival-packages-options .error-message{top:95%}.coto_section-title-small{font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:800;font-size:16px;font-size:1rem;text-transform:uppercase}@media (max-width: 991px){.coto_section-title-small{text-align:center}}.coto_button{display:inline-block;font-size:16px;font-size:1rem;font-weight:700;font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;text-align:center;text-decoration:none !important;border-radius:2px;color:#fff !important;padding:8px 15px;background:#007DB3;-webkit-transition:background 0.3s ease-in-out;transition:background 0.3s ease-in-out}@media (min-width: 768px){.coto_button{padding:10px 18px}}.coto_button.off-black{background:#2b2a30}.coto_button.off-black:hover{opacity:1;background:#1a9ad7;opacity:1}.coto_button.black{background:#000}.coto_button.brown{background:#f4e8d6}.coto_button.questival-brown{background:#4a3f33}.coto_button.green{background:#6ac9b1}.coto_button.disabled{cursor:default;pointer-events:none;opacity:.5}.coto_button.yellow{background:#ffb612}.coto_button.yellow:hover{background:#4d4f53;opacity:1}.coto_button.backorder{background:#fcb61b}.coto_button.soldout{cursor:default;pointer-events:none;color:#aaa;background:#eee}.coto_animate-in,.coto_stagger{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.coto_is-animated,.coto_stagger-animate-in{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.coto_fade-in{opacity:1}.coto_fade-out{opacity:0}.coto_section-block{padding-top:40px;padding-bottom:40px}@media (min-width: 768px){.coto_section-block{padding-top:60px;padding-bottom:60px}}.coto_section-block-large{padding-top:90px;padding-bottom:90px}@media (min-width: 768px){.coto_section-block-large{padding-top:160px;padding-bottom:160px}}.coto_section-header{text-align:center;margin-bottom:25px}.coto_section-header h2{font-size:30px;font-size:1.875rem}@media (min-width: 768px){.coto_section-header h2{font-size:40px;font-size:2.5rem}}.coto_section-header p{margin-top:10px}.coto_white-box,.coto_card{width:100%;background:#fff;padding:20px;border-radius:2px}.coto_card{border:1px solid #e8e9eb}.coto_slide-dropdown:not(.coto_default-open){display:none}@media (min-width: 768px){.mobile-accordian .coto_slide-dropdown{display:block}}.coto_social-media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.coto_social-media .facebook{width:14px;height:14px}.coto_social-media .twitter{width:16px;height:16px}.coto_social-media .instagram{width:14px;height:14px}.coto_social-media a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.coto_social-media a+a{margin-left:17px}@media (max-width: 767px){.coto_mobile-slider{padding-left:0 !important;padding-right:0 !important}.coto_mobile-slider .coto_mobile-slider-row{margin:0;padding-bottom:10px;overflow:auto;-webkit-overflow-scrolling:touch;-ms-scroll-snap-type:mandatory;scroll-snap-type:mandatory;-ms-scroll-snap-destination:50% 50%;scroll-snap-destination:50% 50%;-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.coto_mobile-slider .coto_mobile-slider-row::-webkit-scrollbar{display:none}.coto_mobile-slider .coto_column{padding:0 20px !important;-webkit-box-flex:0;-ms-flex:0 0 85%;flex:0 0 85%;min-width:85%;scroll-snap-align:center;-ms-scroll-snap-coordinate:50% 50%;scroll-snap-coordinate:50% 50%}.coto_mobile-slider-full.coto_mobile-slider .coto_column{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;min-width:100%}}.coto_mobile-slider-nav{text-align:center}.coto_grid-loader-container{position:absolute;height:100%;width:100%;background-color:#000;opacity:0.3;z-index:2}.loader{position:relative;width:100px;height:100px;margin:0 auto}.loader-circle{position:absolute;top:0;left:0;width:100%;height:100%}.loader-circle:before{content:'';display:block;width:15%;height:15%;background:#aaa;margin:0 auto;border-radius:50%;-webkit-animation:fadeDelay 1.2s infinite ease-in-out;animation:fadeDelay 1.2s infinite ease-in-out}.loader .circle2{-webkit-transform:rotate(30deg);transform:rotate(30deg)}.loader .circle2:before{-webkit-animation-delay:.1s;animation-delay:.1s}.loader .circle3{-webkit-transform:rotate(60deg);transform:rotate(60deg)}.loader .circle3:before{-webkit-animation-delay:.2s;animation-delay:.2s}.loader .circle4{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.loader .circle4:before{-webkit-animation-delay:.3s;animation-delay:.3s}.loader .circle5{-webkit-transform:rotate(120deg);transform:rotate(120deg)}.loader .circle5:before{-webkit-animation-delay:.4s;animation-delay:.4s}.loader .circle6{-webkit-transform:rotate(150deg);transform:rotate(150deg)}.loader .circle6:before{-webkit-animation-delay:.5s;animation-delay:.5s}.loader .circle7{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.loader .circle7:before{-webkit-animation-delay:.6s;animation-delay:.6s}.loader .circle8{-webkit-transform:rotate(210deg);transform:rotate(210deg)}.loader .circle8:before{-webkit-animation-delay:.7s;animation-delay:.7s}.loader .circle9{-webkit-transform:rotate(240deg);transform:rotate(240deg)}.loader .circle9:before{-webkit-animation-delay:.8s;animation-delay:.8s}.loader .circle10{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.loader .circle10:before{-webkit-animation-delay:.9s;animation-delay:.9s}.loader .circle11{-webkit-transform:rotate(300deg);transform:rotate(300deg)}.loader .circle11:before{-webkit-animation-delay:1s;animation-delay:1s}.loader .circle12{-webkit-transform:rotate(330deg);transform:rotate(330deg)}.loader .circle12:before{-webkit-animation-delay:1.1s;animation-delay:1.1s}@-webkit-keyframes fadeDelay{0%,39%,100%{opacity:0;-webkit-transform:scale(0.7);transform:scale(0.7)}40%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes fadeDelay{0%,39%,100%{opacity:0;-webkit-transform:scale(0.7);transform:scale(0.7)}40%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.coto_region-icons{padding-bottom:10px}.coto_region-image{height:16px;width:16px}.coto_btn-blue{padding:20px 30px}.coto_underline{text-decoration:underline}.coto_g4g-subheader{height:92px;width:auto}.coto_checkbox-container{padding-top:15px}.coto_checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;position:relative;background-color:#e8e9eb;height:18px;width:18px;border:2px solid #d8d8d8;border-radius:3px;cursor:pointer;margin-right:5px;outline:none;top:3px}.coto_checkbox:hover{background-color:#fafafa}.coto_checkbox:checked{background-color:#e8e9eb}.coto_checkbox:checked:before{position:absolute;font:13px/1 'Open Sans', sans-serif;left:4px;top:0px;content:'\02143';-webkit-transform:rotate(40deg);transform:rotate(40deg)}.coto_checkbox-label{color:#333;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;cursor:pointer;display:initial}.coto_checkbox-label{color:#333;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;cursor:pointer;display:initial !important}.dec-shipping-cutoff{font-family:arial, sans-serif;border-collapse:collapse;width:100%}.dec-shipping-cutoff th{background-color:#eee;border:1px solid #dddddd;text-align:left;padding:8px}.dec-shipping-cutoff td{border:1px solid #dddddd;text-align:left;padding:8px}.container-fluid,.coto_container{padding-left:10px;padding-right:10px}@media (min-width: 992px){.container-fluid,.coto_container{padding-left:20px;padding-right:20px}}.container-fluid-up,.coto_container-up{padding-left:20px;padding-right:20px}@media (max-width: 575px){.container-fluid-down,.coto_container-down{padding-left:20px;padding-right:20px}}@media (min-width: 576px){.container-fluid-sm-up,.coto_container-sm-up{padding-left:20px;padding-right:20px}}@media (max-width: 767px){.container-fluid-sm-down,.coto_container-sm-down{padding-left:20px;padding-right:20px}}@media (min-width: 768px){.container-fluid-md-up,.coto_container-md-up{padding-left:20px;padding-right:20px}}@media (max-width: 991px){.container-fluid-md-down,.coto_container-md-down{padding-left:20px;padding-right:20px}}@media (min-width: 992px){.container-fluid-lg-up,.coto_container-lg-up{padding-left:20px;padding-right:20px}}@media (max-width: 1199px){.container-fluid-lg-down,.coto_container-lg-down{padding-left:20px;padding-right:20px}}@media (min-width: 1200px){.container-fluid-xl-up,.coto_container-xl-up{padding-left:20px;padding-right:20px}}.container-fluid-xl-down,.coto_container-xl-down{padding-left:20px;padding-right:20px}.container-xs,.coto_center-xs{margin:0 auto;max-width:370px}.container-sm,.coto_center-sm{margin:0 auto;max-width:500px}.container-md,.coto_center-md{margin:0 auto;max-width:750px}.container,.coto_center{margin:0 auto;max-width:1160px}.container-xl,.coto_center-xl{margin:0 auto;max-width:1200px}.row,.coto_row,.coto_grid{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-10px;margin-right:-10px}.row:not(.coto_no-wrap),.coto_row:not(.coto_no-wrap),.coto_grid:not(.coto_no-wrap){-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 992px){.row,.coto_row,.coto_grid{margin-left:-20px;margin-right:-20px}}.coto_row+.coto_row{margin-top:30px}@supports (grid-gap: 40px){.coto_grid{display:-ms-grid;display:grid;margin-left:0;margin-right:0;-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12, 1fr);grid-gap:20px}@media (min-width: 992px){.coto_grid{grid-gap:40px}}}.coto_row-no-gutters{display:-webkit-box;display:-ms-flexbox;display:flex}.coto_row-no-gutters:not(.coto_no-wrap){-ms-flex-wrap:wrap;flex-wrap:wrap}.coto_row-no-gutters>.coto_column{padding-left:0;padding-right:0}@media (max-width: 575px){.coto_col-stack>.coto_column+.coto_column{margin-top:20px}}@media (max-width: 575px) and (min-width: 992px){.coto_col-stack>.coto_column+.coto_column{margin-top:40px}}@media (max-width: 767px){.coto_col-sm-stack>.coto_column+.coto_column{margin-top:20px}}@media (max-width: 767px) and (min-width: 992px){.coto_col-sm-stack>.coto_column+.coto_column{margin-top:40px}}@media (max-width: 991px){.coto_col-md-stack>.coto_column+.coto_column{margin-top:20px}}@media (max-width: 991px) and (min-width: 992px){.coto_col-md-stack>.coto_column+.coto_column{margin-top:40px}}@media (max-width: 1199px){.coto_col-lg-stack>.coto_column+.coto_column{margin-top:20px}}@media (max-width: 1199px) and (min-width: 992px){.coto_col-lg-stack>.coto_column+.coto_column{margin-top:40px}}.coto_col-xl-stack>.coto_column+.coto_column{margin-top:20px}@media (min-width: 992px){.coto_col-xl-stack>.coto_column+.coto_column{margin-top:40px}}.coto_column-image{margin-bottom:20px}@media (min-width: 768px){.coto_column-image{margin-bottom:50px}}.col,[class^='col-'],[class*=' col-'],.coto_column{max-width:100%;width:100%;min-height:1px;padding-left:10px;padding-right:10px}@media (min-width: 992px){.col,[class^='col-'],[class*=' col-'],.coto_column{padding-left:20px;padding-right:20px}}.coto_grid>.col,.coto_grid>[class^='col-'],.coto_grid>[class*=' col-'],.coto_grid>.coto_column{margin-bottom:20px}@media (min-width: 992px){.coto_grid>.col,.coto_grid>[class^='col-'],.coto_grid>[class*=' col-'],.coto_grid>.coto_column{margin-bottom:40px}}@supports (grid-gap: 40px){.coto_grid>.col,.coto_grid>[class^='col-'],.coto_grid>[class*=' col-'],.coto_grid>.coto_column{padding:0;-ms-grid-column-span:12;grid-column-end:span 12;max-width:none;margin-bottom:0}}.coto_flex-children .col,.coto_flex-children [class^='col-'],.coto_flex-children [class*=' col-'],.coto_flex-children .coto_column{display:-webkit-box;display:-ms-flexbox;display:flex}.col-box,[class^='col-']-box,[class*=' col-']-box,.coto_column-box{width:100%}@media (min-width: 1200px){.col-content,[class^='col-']-content,[class*=' col-']-content,.coto_column-content{padding:0 40px}}.col-v-space-between,[class^='col-']-v-space-between,[class*=' col-']-v-space-between,.coto_column-v-space-between{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.col,.coto_col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.col-auto,.coto_col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-1,.coto_col-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}@supports (grid-gap: 40px){.coto_grid .col-1,.coto_grid .coto_col-1{-ms-grid-column-span:1;grid-column-end:span 1}}.col-2,.coto_col-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}@supports (grid-gap: 40px){.coto_grid .col-2,.coto_grid .coto_col-2{-ms-grid-column-span:2;grid-column-end:span 2}}.col-3,.coto_col-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}@supports (grid-gap: 40px){.coto_grid .col-3,.coto_grid .coto_col-3{-ms-grid-column-span:3;grid-column-end:span 3}}.col-4,.coto_col-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}@supports (grid-gap: 40px){.coto_grid .col-4,.coto_grid .coto_col-4{-ms-grid-column-span:4;grid-column-end:span 4}}.col-5,.coto_col-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}@supports (grid-gap: 40px){.coto_grid .col-5,.coto_grid .coto_col-5{-ms-grid-column-span:5;grid-column-end:span 5}}.col-6,.coto_col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}@supports (grid-gap: 40px){.coto_grid .col-6,.coto_grid .coto_col-6{-ms-grid-column-span:6;grid-column-end:span 6}}.col-7,.coto_col-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}@supports (grid-gap: 40px){.coto_grid .col-7,.coto_grid .coto_col-7{-ms-grid-column-span:7;grid-column-end:span 7}}.col-8,.coto_col-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}@supports (grid-gap: 40px){.coto_grid .col-8,.coto_grid .coto_col-8{-ms-grid-column-span:8;grid-column-end:span 8}}.col-9,.coto_col-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}@supports (grid-gap: 40px){.coto_grid .col-9,.coto_grid .coto_col-9{-ms-grid-column-span:9;grid-column-end:span 9}}.col-10,.coto_col-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}@supports (grid-gap: 40px){.coto_grid .col-10,.coto_grid .coto_col-10{-ms-grid-column-span:10;grid-column-end:span 10}}.col-11,.coto_col-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}@supports (grid-gap: 40px){.coto_grid .col-11,.coto_grid .coto_col-11{-ms-grid-column-span:11;grid-column-end:span 11}}.col-12,.coto_col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@supports (grid-gap: 40px){.coto_grid .col-12,.coto_grid .coto_col-12{-ms-grid-column-span:12;grid-column-end:span 12}}.offset-1,.coto_offset-1{margin-left:8.33333%}.offset-2,.coto_offset-2{margin-left:16.66667%}.offset-3,.coto_offset-3{margin-left:25%}.offset-4,.coto_offset-4{margin-left:33.33333%}.offset-5,.coto_offset-5{margin-left:41.66667%}.offset-6,.coto_offset-6{margin-left:50%}.offset-7,.coto_offset-7{margin-left:58.33333%}.offset-8,.coto_offset-8{margin-left:66.66667%}.offset-9,.coto_offset-9{margin-left:75%}.offset-10,.coto_offset-10{margin-left:83.33333%}.offset-11,.coto_offset-11{margin-left:91.66667%}.coto_order-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.coto_order-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.coto_order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.coto_order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.coto_order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.coto_order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.coto_order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.coto_order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.coto_order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.coto_order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.coto_order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.coto_order-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.coto_order-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.coto_order-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.coto_order-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.coto_offset-left-auto{margin-left:auto}.coto_offset-right-auto{margin-right:auto}@media (min-width: 576px){.col-sm,.coto_col-sm{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.col-sm-auto,.coto_col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-sm-1,.coto_col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}@supports (grid-gap: 40px){.coto_grid .col-sm-1,.coto_grid .coto_col-sm-1{-ms-grid-column-span:1;grid-column-end:span 1}}.col-sm-2,.coto_col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}@supports (grid-gap: 40px){.coto_grid .col-sm-2,.coto_grid .coto_col-sm-2{-ms-grid-column-span:2;grid-column-end:span 2}}.col-sm-3,.coto_col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}@supports (grid-gap: 40px){.coto_grid .col-sm-3,.coto_grid .coto_col-sm-3{-ms-grid-column-span:3;grid-column-end:span 3}}.col-sm-4,.coto_col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}@supports (grid-gap: 40px){.coto_grid .col-sm-4,.coto_grid .coto_col-sm-4{-ms-grid-column-span:4;grid-column-end:span 4}}.col-sm-5,.coto_col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}@supports (grid-gap: 40px){.coto_grid .col-sm-5,.coto_grid .coto_col-sm-5{-ms-grid-column-span:5;grid-column-end:span 5}}.col-sm-6,.coto_col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}@supports (grid-gap: 40px){.coto_grid .col-sm-6,.coto_grid .coto_col-sm-6{-ms-grid-column-span:6;grid-column-end:span 6}}.col-sm-7,.coto_col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}@supports (grid-gap: 40px){.coto_grid .col-sm-7,.coto_grid .coto_col-sm-7{-ms-grid-column-span:7;grid-column-end:span 7}}.col-sm-8,.coto_col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}@supports (grid-gap: 40px){.coto_grid .col-sm-8,.coto_grid .coto_col-sm-8{-ms-grid-column-span:8;grid-column-end:span 8}}.col-sm-9,.coto_col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}@supports (grid-gap: 40px){.coto_grid .col-sm-9,.coto_grid .coto_col-sm-9{-ms-grid-column-span:9;grid-column-end:span 9}}.col-sm-10,.coto_col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}@supports (grid-gap: 40px){.coto_grid .col-sm-10,.coto_grid .coto_col-sm-10{-ms-grid-column-span:10;grid-column-end:span 10}}.col-sm-11,.coto_col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}@supports (grid-gap: 40px){.coto_grid .col-sm-11,.coto_grid .coto_col-sm-11{-ms-grid-column-span:11;grid-column-end:span 11}}.col-sm-12,.coto_col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@supports (grid-gap: 40px){.coto_grid .col-sm-12,.coto_grid .coto_col-sm-12{-ms-grid-column-span:12;grid-column-end:span 12}}.offset-sm-0,.coto_offset-sm-0{margin-left:0}.offset-sm-1,.coto_offset-sm-1{margin-left:8.33333%}.offset-sm-2,.coto_offset-sm-2{margin-left:16.66667%}.offset-sm-3,.coto_offset-sm-3{margin-left:25%}.offset-sm-4,.coto_offset-sm-4{margin-left:33.33333%}.offset-sm-5,.coto_offset-sm-5{margin-left:41.66667%}.offset-sm-6,.coto_offset-sm-6{margin-left:50%}.offset-sm-7,.coto_offset-sm-7{margin-left:58.33333%}.offset-sm-8,.coto_offset-sm-8{margin-left:66.66667%}.offset-sm-9,.coto_offset-sm-9{margin-left:75%}.offset-sm-10,.coto_offset-sm-10{margin-left:83.33333%}.offset-sm-11,.coto_offset-sm-11{margin-left:91.66667%}.coto_order-sm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.coto_order-sm-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.coto_order-sm-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.coto_order-sm-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.coto_order-sm-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.coto_order-sm-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.coto_order-sm-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.coto_order-sm-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.coto_order-sm-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.coto_order-sm-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.coto_order-sm-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.coto_order-sm-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.coto_order-sm-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.coto_order-sm-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.coto_order-sm-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.coto_offset-left-sm-auto{margin-left:auto}.coto_offset-right-sm-auto{margin-right:auto}}@media (min-width: 768px){.col-md,.coto_col-md{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.col-md-auto,.coto_col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-md-1,.coto_col-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}@supports (grid-gap: 40px){.coto_grid .col-md-1,.coto_grid .coto_col-md-1{-ms-grid-column-span:1;grid-column-end:span 1}}.col-md-2,.coto_col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}@supports (grid-gap: 40px){.coto_grid .col-md-2,.coto_grid .coto_col-md-2{-ms-grid-column-span:2;grid-column-end:span 2}}.col-md-3,.coto_col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}@supports (grid-gap: 40px){.coto_grid .col-md-3,.coto_grid .coto_col-md-3{-ms-grid-column-span:3;grid-column-end:span 3}}.col-md-4,.coto_col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}@supports (grid-gap: 40px){.coto_grid .col-md-4,.coto_grid .coto_col-md-4{-ms-grid-column-span:4;grid-column-end:span 4}}.col-md-5,.coto_col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}@supports (grid-gap: 40px){.coto_grid .col-md-5,.coto_grid .coto_col-md-5{-ms-grid-column-span:5;grid-column-end:span 5}}.col-md-6,.coto_col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}@supports (grid-gap: 40px){.coto_grid .col-md-6,.coto_grid .coto_col-md-6{-ms-grid-column-span:6;grid-column-end:span 6}}.col-md-7,.coto_col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}@supports (grid-gap: 40px){.coto_grid .col-md-7,.coto_grid .coto_col-md-7{-ms-grid-column-span:7;grid-column-end:span 7}}.col-md-8,.coto_col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}@supports (grid-gap: 40px){.coto_grid .col-md-8,.coto_grid .coto_col-md-8{-ms-grid-column-span:8;grid-column-end:span 8}}.col-md-9,.coto_col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}@supports (grid-gap: 40px){.coto_grid .col-md-9,.coto_grid .coto_col-md-9{-ms-grid-column-span:9;grid-column-end:span 9}}.col-md-10,.coto_col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}@supports (grid-gap: 40px){.coto_grid .col-md-10,.coto_grid .coto_col-md-10{-ms-grid-column-span:10;grid-column-end:span 10}}.col-md-11,.coto_col-md-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}@supports (grid-gap: 40px){.coto_grid .col-md-11,.coto_grid .coto_col-md-11{-ms-grid-column-span:11;grid-column-end:span 11}}.col-md-12,.coto_col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@supports (grid-gap: 40px){.coto_grid .col-md-12,.coto_grid .coto_col-md-12{-ms-grid-column-span:12;grid-column-end:span 12}}.offset-md-0,.coto_offset-md-0{margin-left:0}.offset-md-1,.coto_offset-md-1{margin-left:8.33333%}.offset-md-2,.coto_offset-md-2{margin-left:16.66667%}.offset-md-3,.coto_offset-md-3{margin-left:25%}.offset-md-4,.coto_offset-md-4{margin-left:33.33333%}.offset-md-5,.coto_offset-md-5{margin-left:41.66667%}.offset-md-6,.coto_offset-md-6{margin-left:50%}.offset-md-7,.coto_offset-md-7{margin-left:58.33333%}.offset-md-8,.coto_offset-md-8{margin-left:66.66667%}.offset-md-9,.coto_offset-md-9{margin-left:75%}.offset-md-10,.coto_offset-md-10{margin-left:83.33333%}.offset-md-11,.coto_offset-md-11{margin-left:91.66667%}.coto_order-md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.coto_order-md-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.coto_order-md-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.coto_order-md-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.coto_order-md-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.coto_order-md-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.coto_order-md-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.coto_order-md-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.coto_order-md-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.coto_order-md-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.coto_order-md-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.coto_order-md-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.coto_order-md-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.coto_order-md-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.coto_order-md-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.coto_offset-left-md-auto{margin-left:auto}.coto_offset-right-md-auto{margin-right:auto}}@media (min-width: 992px){.col-lg,.coto_col-lg{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.col-lg-auto,.coto_col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-lg-1,.coto_col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}@supports (grid-gap: 40px){.coto_grid .col-lg-1,.coto_grid .coto_col-lg-1{-ms-grid-column-span:1;grid-column-end:span 1}}.col-lg-2,.coto_col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}@supports (grid-gap: 40px){.coto_grid .col-lg-2,.coto_grid .coto_col-lg-2{-ms-grid-column-span:2;grid-column-end:span 2}}.col-lg-3,.coto_col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}@supports (grid-gap: 40px){.coto_grid .col-lg-3,.coto_grid .coto_col-lg-3{-ms-grid-column-span:3;grid-column-end:span 3}}.col-lg-4,.coto_col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}@supports (grid-gap: 40px){.coto_grid .col-lg-4,.coto_grid .coto_col-lg-4{-ms-grid-column-span:4;grid-column-end:span 4}}.col-lg-5,.coto_col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}@supports (grid-gap: 40px){.coto_grid .col-lg-5,.coto_grid .coto_col-lg-5{-ms-grid-column-span:5;grid-column-end:span 5}}.col-lg-6,.coto_col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}@supports (grid-gap: 40px){.coto_grid .col-lg-6,.coto_grid .coto_col-lg-6{-ms-grid-column-span:6;grid-column-end:span 6}}.col-lg-7,.coto_col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}@supports (grid-gap: 40px){.coto_grid .col-lg-7,.coto_grid .coto_col-lg-7{-ms-grid-column-span:7;grid-column-end:span 7}}.col-lg-8,.coto_col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}@supports (grid-gap: 40px){.coto_grid .col-lg-8,.coto_grid .coto_col-lg-8{-ms-grid-column-span:8;grid-column-end:span 8}}.col-lg-9,.coto_col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}@supports (grid-gap: 40px){.coto_grid .col-lg-9,.coto_grid .coto_col-lg-9{-ms-grid-column-span:9;grid-column-end:span 9}}.col-lg-10,.coto_col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}@supports (grid-gap: 40px){.coto_grid .col-lg-10,.coto_grid .coto_col-lg-10{-ms-grid-column-span:10;grid-column-end:span 10}}.col-lg-11,.coto_col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}@supports (grid-gap: 40px){.coto_grid .col-lg-11,.coto_grid .coto_col-lg-11{-ms-grid-column-span:11;grid-column-end:span 11}}.col-lg-12,.coto_col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@supports (grid-gap: 40px){.coto_grid .col-lg-12,.coto_grid .coto_col-lg-12{-ms-grid-column-span:12;grid-column-end:span 12}}.offset-lg-0,.coto_offset-lg-0{margin-left:0}.offset-lg-1,.coto_offset-lg-1{margin-left:8.33333%}.offset-lg-2,.coto_offset-lg-2{margin-left:16.66667%}.offset-lg-3,.coto_offset-lg-3{margin-left:25%}.offset-lg-4,.coto_offset-lg-4{margin-left:33.33333%}.offset-lg-5,.coto_offset-lg-5{margin-left:41.66667%}.offset-lg-6,.coto_offset-lg-6{margin-left:50%}.offset-lg-7,.coto_offset-lg-7{margin-left:58.33333%}.offset-lg-8,.coto_offset-lg-8{margin-left:66.66667%}.offset-lg-9,.coto_offset-lg-9{margin-left:75%}.offset-lg-10,.coto_offset-lg-10{margin-left:83.33333%}.offset-lg-11,.coto_offset-lg-11{margin-left:91.66667%}.coto_order-lg-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.coto_order-lg-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.coto_order-lg-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.coto_order-lg-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.coto_order-lg-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.coto_order-lg-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.coto_order-lg-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.coto_order-lg-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.coto_order-lg-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.coto_order-lg-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.coto_order-lg-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.coto_order-lg-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.coto_order-lg-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.coto_order-lg-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.coto_order-lg-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.coto_offset-left-lg-auto{margin-left:auto}.coto_offset-right-lg-auto{margin-right:auto}}@media (min-width: 1200px){.col-xl,.coto_col-xl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.col-xl-auto,.coto_col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-xl-1,.coto_col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}@supports (grid-gap: 40px){.coto_grid .col-xl-1,.coto_grid .coto_col-xl-1{-ms-grid-column-span:1;grid-column-end:span 1}}.col-xl-2,.coto_col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}@supports (grid-gap: 40px){.coto_grid .col-xl-2,.coto_grid .coto_col-xl-2{-ms-grid-column-span:2;grid-column-end:span 2}}.col-xl-3,.coto_col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}@supports (grid-gap: 40px){.coto_grid .col-xl-3,.coto_grid .coto_col-xl-3{-ms-grid-column-span:3;grid-column-end:span 3}}.col-xl-4,.coto_col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}@supports (grid-gap: 40px){.coto_grid .col-xl-4,.coto_grid .coto_col-xl-4{-ms-grid-column-span:4;grid-column-end:span 4}}.col-xl-5,.coto_col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}@supports (grid-gap: 40px){.coto_grid .col-xl-5,.coto_grid .coto_col-xl-5{-ms-grid-column-span:5;grid-column-end:span 5}}.col-xl-6,.coto_col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}@supports (grid-gap: 40px){.coto_grid .col-xl-6,.coto_grid .coto_col-xl-6{-ms-grid-column-span:6;grid-column-end:span 6}}.col-xl-7,.coto_col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}@supports (grid-gap: 40px){.coto_grid .col-xl-7,.coto_grid .coto_col-xl-7{-ms-grid-column-span:7;grid-column-end:span 7}}.col-xl-8,.coto_col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}@supports (grid-gap: 40px){.coto_grid .col-xl-8,.coto_grid .coto_col-xl-8{-ms-grid-column-span:8;grid-column-end:span 8}}.col-xl-9,.coto_col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}@supports (grid-gap: 40px){.coto_grid .col-xl-9,.coto_grid .coto_col-xl-9{-ms-grid-column-span:9;grid-column-end:span 9}}.col-xl-10,.coto_col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}@supports (grid-gap: 40px){.coto_grid .col-xl-10,.coto_grid .coto_col-xl-10{-ms-grid-column-span:10;grid-column-end:span 10}}.col-xl-11,.coto_col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}@supports (grid-gap: 40px){.coto_grid .col-xl-11,.coto_grid .coto_col-xl-11{-ms-grid-column-span:11;grid-column-end:span 11}}.col-xl-12,.coto_col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@supports (grid-gap: 40px){.coto_grid .col-xl-12,.coto_grid .coto_col-xl-12{-ms-grid-column-span:12;grid-column-end:span 12}}.offset-xl-0,.coto_offset-xl-0{margin-left:0}.offset-xl-1,.coto_offset-xl-1{margin-left:8.33333%}.offset-xl-2,.coto_offset-xl-2{margin-left:16.66667%}.offset-xl-3,.coto_offset-xl-3{margin-left:25%}.offset-xl-4,.coto_offset-xl-4{margin-left:33.33333%}.offset-xl-5,.coto_offset-xl-5{margin-left:41.66667%}.offset-xl-6,.coto_offset-xl-6{margin-left:50%}.offset-xl-7,.coto_offset-xl-7{margin-left:58.33333%}.offset-xl-8,.coto_offset-xl-8{margin-left:66.66667%}.offset-xl-9,.coto_offset-xl-9{margin-left:75%}.offset-xl-10,.coto_offset-xl-10{margin-left:83.33333%}.offset-xl-11,.coto_offset-xl-11{margin-left:91.66667%}.coto_order-xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.coto_order-xl-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.coto_order-xl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.coto_order-xl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.coto_order-xl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.coto_order-xl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.coto_order-xl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.coto_order-xl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.coto_order-xl-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.coto_order-xl-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.coto_order-xl-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.coto_order-xl-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.coto_order-xl-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.coto_order-xl-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.coto_order-xl-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.coto_offset-left-xl-auto{margin-left:auto}.coto_offset-right-xl-auto{margin-right:auto}}@media (max-width: 767px){.container-container{display:block;overflow:hidden}}@media (min-width: 768px){.container-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}}.container-left,.container-right{width:100%;display:block;float:left;padding-left:15px;padding-right:15px}@media (min-width: 768px){.container-left,.container-right{width:50%;max-width:360px}}@media (min-width: 992px){.container-left,.container-right{max-width:480px}}@media (min-width: 1200px){.container-left,.container-right{max-width:570px}}@media (min-width: 768px){.container-left{margin-left:calc(50% - 360px)}}@media (min-width: 992px){.container-left{margin-left:calc(50% - 480px)}}@media (min-width: 1200px){.container-left{margin-left:calc(50% - 570px)}}.container-fluid-left,.container-fluid-right{width:100%;display:block;float:left;padding-left:15px;padding-right:15px}@media (min-width: 768px){.container-fluid-left,.container-fluid-right{width:50%}}.coto_header{font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif}.main-banner{padding-top:8px;padding-bottom:8px;background:#c6c6c6;font-size:12px;font-size:.75rem}.main-banner ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 767px){.main-banner ul{margin-bottom:5px}}.main-banner li+li:before{content:'/';margin:0 3px 0 5px}.main-banner .banner{text-align:center}@media (min-width: 768px){.main-banner .banner{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.main-banner a{font-weight:500}.main-header{position:relative;z-index:2;background:#fff}.main-header.fixed{position:fixed;top:0;left:0;width:100%}.main-header-container{position:relative;padding-top:10px;padding-bottom:10px;z-index:3;-webkit-box-shadow:0px 2px 8px rgba(0,0,0,0.25);box-shadow:0px 2px 8px rgba(0,0,0,0.25)}.main-header-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 768px){.main-header-row{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.main-header-row a:hover{opacity:1}@media (min-width: 768px){.main-header-row i{display:block}}.main-header-row .logo{width:136px}.main-header-row .sign-in{width:23px}.main-header-row .contact{width:27px}.main-header-row .cart{position:relative;width:26px}@media (min-width: 768px){.main-header-row .cart{margin-left:20px}}.main-header-row .cart-count{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;width:16px;height:16px;top:0;right:0;font-size:11px;font-size:.6875rem;line-height:1;color:#fff;border-radius:50%;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%);background:#007aaf}.main-nav{display:none;position:absolute;top:100%;left:0;width:100%;background:#fff;z-index:2}@media (min-width: 768px){.main-nav{display:block;position:static}}@media (max-width: 767px){.main-nav-row{overflow-y:scroll;position:relative;height:calc(100vh - 96px)}}.main-nav-group{padding:0 10px}@media (min-width: 768px){.main-nav-group{padding:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.main-nav-search{position:relative;padding-top:30px}@media (min-width: 768px){.main-nav-search{padding-top:0;max-width:200px;margin-left:auto}}.main-nav-search button{position:absolute;width:20px;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.main-nav-search input{width:100%;padding:6px 0;border-top:none;border-right:none;border-bottom:1px solid #d8d8d8;border-left:none;border-radius:0;-webkit-appearance:none;line-height:1}@media (max-width: 767px){.main-nav-links>li{border-bottom:1px solid #d8d8d8}.main-nav-links>li>button{font-size:20px;font-size:1.25rem;font-weight:700;text-transform:uppercase;padding:30px 0}}@media (min-width: 768px){.main-nav-links{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.main-nav-dropdown{display:none}@media (max-width: 767px){.main-nav-dropdown{padding-bottom:20px}}.nav-dropdown .main-nav-dropdown{display:block;padding-top:45px}.main-nav-dropdown .nav-image{margin-bottom:30px}@media (max-width: 767px){.sub-nav a,.sub-nav button{padding:15px 0}}.sub-nav button{cursor:default;font-weight:700}.sub-nav li{line-height:1.2}.sub-nav li+li{margin-top:5px}.sub-nav a{font-size:14px;font-size:.875rem;line-height:1.2}.sub-nav.sub-nav-flex-row{-ms-flex-line-pack:stretch;align-content:stretch}@media (min-width: 768px){.sub-nav-column{margin-bottom:40px}}@media (min-width: 768px){.sub-nav-column.coto_col-md-flexy{max-width:20%;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}}.sub-nav .sub-nav-child{font-size:16px;font-size:1rem;font-weight:700}@media (min-width: 768px){.sub-nav .sub-nav-child{display:inline-block;margin-bottom:10px}}.sub-nav-arrow{display:inline-block;width:4px;height:4px;border-top:1px solid #000;border-right:1px solid #000;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-left:10px}.active .sub-nav-arrow{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.sub-nav-dropdown{display:none}.nav-dropdown .sub-nav-dropdown{display:block}.customer-service-nav{text-align:center}.customer-service-nav .mobile-dropdown-button{display:block;font-size:20px;font-size:1.25rem;font-weight:700;text-transform:uppercase;padding:30px 0;width:100%}@media (min-width: 768px){.customer-service-nav .main-nav-dropdown{display:block}}@media (max-width: 767px){.customer-service-nav a{padding:15px 0}}.customer-service-nav-links{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mobile-dropdown-button span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:none}.nav-dropdown{display:none;position:absolute;top:100%;left:0;width:100%;background:#fff;z-index:2;-webkit-box-shadow:0px 2px 8px rgba(0,0,0,0.25);box-shadow:0px 2px 8px rgba(0,0,0,0.25)}.nav-dropdown .coto_center-xl{position:relative;height:100%}@media (max-width: 767px){.coto_nav-links{text-align:center}.coto_nav-links button,.coto_nav-links a{display:block;width:100%}}@media (min-width: 768px){.coto_nav-links{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:10px}.coto_nav-links button{font-weight:700;cursor:default;-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}}.coto_nav-links>li{position:relative}@media (min-width: 768px){.coto_nav-links>li{margin-left:20px}}@media (min-width: 768px){.coto_nav-links .active{color:#e8e9eb}}.coto_short-stack{position:relative;width:28px;height:28px;-ms-flex-negative:0;flex-shrink:0}.coto_short-stack span,.coto_short-stack:before,.coto_short-stack:after{display:block;position:absolute;left:0;width:100%;height:2px;background:#000;pointer-events:none}.coto_short-stack span{top:50%;margin-top:-1px;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.coto_short-stack:before,.coto_short-stack:after{content:'';-webkit-transition:all 0.3s ease-in-out 0.2s;transition:all 0.3s ease-in-out 0.2s}.coto_short-stack:before{top:5px}.coto_short-stack:after{bottom:5px}.coto_short-stack.active span{-webkit-transition:all 0.3s ease-in-out 0.2s;transition:all 0.3s ease-in-out 0.2s}.coto_short-stack.active span:first-child{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.coto_short-stack.active span:last-child{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.coto_short-stack.active:before,.coto_short-stack.active:after{opacity:0;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.coto_short-stack.active:before{top:50%}.coto_short-stack.active:after{bottom:50%}.footer-main{padding-top:0px;padding-bottom:70px;position:relative;background:#000;color:#fff}@media (max-width: 575px){.footer-main{text-align:center}}@media (min-width: 768px){.footer-main{padding-top:0px;padding-bottom:50px}}@media (min-width: 992px){.footer-main{padding-top:0px}}.footer-main .newsletter-section{background:#4d4f53;padding:30px;padding-bottom:30px;margin-bottom:30px}@media (min-width: 768px){.footer-main .newsletter-section{padding-top:50px;padding-bottom:50px;margin-bottom:50px}}@media (min-width: 992px){.footer-main .newsletter-section{padding-top:70px;padding-bottom:60px;margin-bottom:70px}}.footer-main .newsletter-section #footer-email-capture{margin-top:15px}.footer-main .newsletter-section #footer-email-capture .error_message{color:#fc4514;margin-top:10px}.footer-main .newsletter-section .form-group{margin-bottom:15px}.footer-main .newsletter-section .form-group label{font-weight:700}.footer-main .newsletter-section .form-control{width:100%;color:#666;height:44px;border-radius:0px}.footer-main .newsletter-section .btn.btn-default{border:2px solid #fff;border-radius:0;background:transparent;text-transform:uppercase}.footer-main hr{border-top:1px solid #666}@media (max-width: 767px){.footer-main .input-group{margin-top:15px}}.footer-main .input-group .form-control{border:2px solid #fff;border-right:none;background:transparent;height:44px;border-radius:0px;color:#fff}.footer-main .input-group .input-group-append .btn-outline-secondary{border:2px solid #fff;border-left:none;padding:5px 8px}.footer-main .input-group .input-group-append .btn-outline-secondary span{font-size:24px;display:block}.footer-main .input-group .input-group-append .btn-outline-secondary:hover{background:transparent;color:rgba(255,255,255,0.6)}.footer-main .site-footer__newsletter{margin:0;width:100%}.footer-main .nav{padding-left:0;padding-bottom:30px}.footer-main .nav .nav-item a{padding:3px 0}.footer-main a{color:#fff}.footer-main a:hover{color:rgba(255,255,255,0.6)}.footer-main ul.social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;list-style:none;padding-left:0}@media (max-width: 575px){.footer-main ul.social{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.footer-main ul.social li a{display:block;font-size:30px;padding:5px 10px}.footer-main ul.social li a .icon{width:25px;height:25px}@media (min-width: 768px){.footer-main ul.social li a .icon{width:30px;height:30px}}.footer-main ul.social li a span.big-icon{font-size:48px}.footer-main ::-webkit-input-placeholder{color:#ccc}.footer-main ::-moz-placeholder{color:#ccc}.footer-main :-ms-input-placeholder{color:#ccc}.footer-main :-moz-placeholder{color:#ccc}.modal-bg{position:fixed;z-index:9;width:100%;height:100%;top:0;left:0;background:rgba(43,42,48,0.25);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:none}.success-modal{position:fixed;z-index:10;background:#0098db;padding:100px 100px 50px 100px;top:150%;left:50%;max-width:600px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#fff;text-align:center;opacity:0;display:none}.success-modal.show{top:50%;opacity:1;-webkit-transition:all .5s ease;transition:all .5s ease}.success-modal .close{width:24px;height:24px;display:block;position:absolute;top:15px;right:15px;cursor:pointer}.success-modal .close:before,.success-modal .close:after{content:'';width:24px;height:1px;position:absolute;display:block;background:#fff;top:50%;left:0;-webkit-transition:all .3s ease;transition:all .3s ease}.success-modal .close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.success-modal .close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.success-modal .close:hover:before{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.success-modal .close:hover:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.success-modal h1{position:relative}.success-modal h1:before,.success-modal h1:after{content:'';width:30px;height:5px;position:absolute;display:block;background:#fff;top:-25px;left:47%}.success-modal h1:before{width:24px;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:rotate(45deg) translate(-12px, 13px);transform:rotate(45deg) translate(-12px, 13px)}.success-modal h1:after{width:50px;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(-40deg);transform:rotate(-40deg)}.success-modal .btn-outline{display:inline-block;border:2px solid #fff;color:#fff;background:transparent;font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;margin-top:15px;text-transform:uppercase}.coto_canvas{color:#fff;min-height:600px}.coto_canvas:not(.coto_canvas-promo):not(.coto_slideshow){text-align:center;padding-top:20px;padding-bottom:20px}.coto_canvas .coto_slideshow-nav{bottom:15px;right:60px}.coto_canvas.small{min-height:300px}.coto_canvas-wrapper{position:relative}.coto_canvas-background{overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.coto_canvas-content{position:relative}.coto_slideshow .coto_canvas-content{padding:5% 0}.coto_canvas-content.h-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.coto_canvas-content.h-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.coto_canvas-content.v-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.coto_canvas-content.v-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.coto_canvas-detail{color:#fff;max-width:500px}.coto_canvas-detail h1{font-size:40px;font-size:2.5rem;margin-bottom:8px}@media (min-width: 768px){.coto_canvas-detail h1{font-size:60px;font-size:3.75rem}}.coto_canvas-detail p{margin-bottom:15px}.coto_canvas-detail .coto_button{font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif}.coto_canvas-logo{margin-bottom:38px}@media (min-width: 768px){.coto_canvas-logo{margin-bottom:25px}}.coto_canvas-video{position:absolute;top:50%;left:50%;width:100%;height:100%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-size:cover;-o-object-fit:cover;object-fit:cover}.coto_canvas-promo{text-transform:uppercase;background:#929292}.coto_canvas-promo:hover{opacity:1}.coto_canvas-promo .coto_canvas-content{display:-webkit-box;display:-ms-flexbox;display:flex}.coto_canvas-promo .coto_row{width:100%}.coto_canvas-promo h2{font-size:60px;font-size:3.75rem}.coto_canvas-promo p{font-size:24px;font-size:1.5rem}.coto_canvas-promo span{display:inline-block;font-size:20px;font-size:1.25rem;font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;padding-bottom:15px;margin-top:30px;border-bottom:3px solid #fff}.coto_canvas-promo img{max-width:300px}.coto_canvas-v-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.coto_scroll-down{position:absolute;bottom:20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:4}.coto_scroll-down:before{display:block;content:'';width:16px;height:16px;border-bottom:1px solid #000;border-right:1px solid #000;-webkit-transform:rotate(50deg);transform:rotate(50deg)}.coto_choice-banner{text-align:center;padding-top:100px;padding-bottom:100px;color:#fff;background-size:cover;background-position:center}.coto_choice-banner h1{text-transform:uppercase;margin:40px 0 10px}.coto_choice-banner p{font-size:18px;font-size:1.125rem;max-width:550px;margin:0 auto}.coto_choice-banner .coto_button{width:225px;margin-top:40px}.coto_choice-logo{max-width:180px;margin:0 auto}@media (min-width: 768px){.coto_choice-logo{max-width:280px}}.coto_choice-logo.small{max-width:150px}@media (min-width: 768px){.coto_choice-logo.small{max-width:180px}}.coto_breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:15px;text-transform:uppercase}.coto_breadcrumbs a,.coto_breadcrumbs span,.coto_breadcrumbs p{font-size:10px;font-size:.625rem;font-weight:200}.coto_breadcrumbs span{margin:0 10px}.coto_breadcrumbs p{color:#007DB3}.coto_slideshow{position:relative;-ms-touch-action:pan-y;touch-action:pan-y}.coto_slideshow-nav{position:absolute;z-index:4}.coto_slideshow-arrows-nav{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:24px}.coto_slide{-ms-touch-action:pan-y;touch-action:pan-y}.coto_slide.current-slide{z-index:1}.coto_slide.next-slide{z-index:2}.coto_slide:hover{opacity:1}.coto_carousel .coto_slide{position:relative;float:left;width:100%;margin-right:-100%;left:100%}.coto_carousel .coto_slide.current-slide{left:0}.coto_fade-slide .coto_slide{position:relative;float:left;width:100%;margin-right:-100%;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.coto_fade-slide .coto_slide.current-slide{z-index:3}.coto_fade-slide .coto_slide.slide-out{opacity:0}.coto_grow-slide .coto_slide{position:relative;float:left;width:100%;margin-right:-100%;-webkit-transition:all .6s ease-out;transition:all .6s ease-out}.coto_grow-slide .coto_slide.current-slide{z-index:3}.coto_grow-slide .coto_slide.slide-out{opacity:0;-webkit-transform:scale(1.1);transform:scale(1.1)}.coto_canvas .coto_slide{position:absolute;top:0;left:0;width:100%;height:100%}.coto_canvas .coto_slide .coto_canvas-background{opacity:0;-webkit-transition:opacity .5s ease-out .3s;transition:opacity .5s ease-out .3s}.coto_canvas .coto_slide.current-slide .coto_canvas-background,.coto_canvas .coto_slide.next-slide .coto_canvas-background{opacity:1}.coto_canvas .coto_slide h1,.coto_canvas .coto_slide p,.coto_canvas .coto_slide .coto_button{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.coto_canvas .coto_slide p{-webkit-transition-delay:.2s;transition-delay:.2s}.coto_canvas .coto_slide .coto_button{-webkit-transition-delay:.4s;transition-delay:.4s}.coto_canvas .coto_slide.slide-out h1,.coto_canvas .coto_slide.slide-out p,.coto_canvas .coto_slide.slide-out .coto_button{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.coto_canvas .coto_slide.current-slide h1,.coto_canvas .coto_slide.current-slide p,.coto_canvas .coto_slide.current-slide .coto_button{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.coto_hero-pdp-image .coto_slide{opacity:0;position:relative;overflow:hidden;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.coto_hero-pdp-image .coto_slide.current-slide,.coto_hero-pdp-image .coto_slide.next-slide{opacity:1}.coto_hero-pdp-image .coto_slide.slide-out{opacity:0}.coto_questival-slider .coto_slide{position:relative;float:left;width:100%;margin-right:-100%}.coto_questival-slider .coto_slide h4,.coto_questival-slider .coto_slide p{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.coto_questival-slider .coto_slide.current-slide{z-index:3}.coto_questival-slider .coto_slide.current-slide h4{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:0;transition-delay:0}.coto_questival-slider .coto_slide.current-slide p{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:.1s;transition-delay:.1s}.coto_questival-slider .coto_slide.slide-out h4{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition-delay:.1s;transition-delay:.1s}.coto_questival-slider .coto_slide.slide-out p{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition-delay:0;transition-delay:0}.coto_questival-slider .coto_slide.slide-out img{opacity:0;-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .6s ease-out;transition:all .6s ease-out}.coto_questival-testimonial .coto_slide{position:relative;float:left;width:100%;margin-right:-100%}.coto_questival-testimonial .coto_slide .coto_icon-5-stars,.coto_questival-testimonial .coto_slide p,.coto_questival-testimonial .coto_slide cite{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.coto_questival-testimonial .coto_slide.current-slide{z-index:3}.coto_questival-testimonial .coto_slide.current-slide .coto_icon-5-stars{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:0;transition-delay:0}.coto_questival-testimonial .coto_slide.current-slide p{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:.1s;transition-delay:.1s}.coto_questival-testimonial .coto_slide.current-slide cite{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:.2s;transition-delay:.2s}.coto_questival-testimonial .coto_slide.slide-out .coto_icon-5-stars{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition-delay:.2s;transition-delay:.2s}.coto_questival-testimonial .coto_slide.slide-out p{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition-delay:.1s;transition-delay:.1s}.coto_questival-testimonial .coto_slide.slide-out cite{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition-delay:0;transition-delay:0}.coto_slide-items{position:relative;overflow:hidden}.coto_slide-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;width:40px;height:100%;z-index:4}.coto_slideshow-arrows-nav .coto_slide-button{position:relative}.coto_slide-button:after{display:block;content:'';width:16px;height:16px;border-top:1px solid #000;-webkit-transition:border-color 0.3s ease-in-out;transition:border-color 0.3s ease-in-out}.coto_slide-button.prev{left:0}.coto_slide-button.prev:after{border-left:1px solid #000;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.coto_slide-button.next{right:0}.coto_slide-button.next:after{border-right:1px solid #000;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.pagination-button{display:inline-block;width:12px;height:12px;border-radius:50%;background-color:#eee;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.coto_bg-off-black .pagination-button{background-color:#fff}.pagination-button+.pagination-button{margin-left:8px}.pagination-button.active{background-color:#666}.slideshow__slide .slideshow__image:before{content:'';position:absolute;top:0;left:0;height:100%;width:100%;display:block;z-index:1;background:#ccc;opacity:.25;mix-blend-mode:multiply}.cart-wrapper{position:fixed;top:0;right:0;width:300px;height:100%;background:#fff;overflow-y:auto;z-index:99;-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;-webkit-transform:translateX(100%);transform:translateX(100%);pointer-events:none}@media (min-width: 768px){.cart-wrapper{width:350px}}.cart-wrapper.open{-webkit-transform:translateX(0);transform:translateX(0);pointer-events:auto}.cart-wrapper .row{margin-left:-5px;margin-right:-5px;display:-webkit-box;display:-ms-flexbox;display:flex}.cart-wrapper .row .col,.cart-wrapper .row [class^='col-'],.cart-wrapper .row [class*=' col-']{padding-left:5px;padding-right:5px}.cart-close{position:absolute;top:15px;right:18px}.cart-content{padding:15px;min-height:100vh;font-family:gothamNarrow}.cart-content .cart-item .title{font-weight:700}.cart-content .cart-item .grid--half-gutters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart-content .cart-item hr{margin-top:10px;margin-bottom:10px}.cart-content .cart-item .prices{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}.cart-content .cart-item .prices .original-price{color:#929292}.cart-content .cart-item .prices .price{padding-left:5px}.cart-content .cart-item .prices .discount{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.cart-content .cart-item .quantity{display:-webkit-box;display:-ms-flexbox;display:flex}.cart-content .cart-item .quantity .decrement{border:1px solid #e8e9eb;border-right:none;margin:0;cursor:pointer}.cart-content .cart-item .quantity .decrement:hover{color:#0098db}.cart-content .cart-item .quantity .increment{border:1px solid #e8e9eb;border-left:none;margin:0;cursor:pointer}.cart-content .cart-item .quantity .increment:hover{color:#0098db}.cart-content .cart-item .quantity .value{border:1px solid #e8e9eb;border-left:none;border-right:none;margin:0}.cart-content .cart-item .grid-item-disclaim{font-style:italic}.cart-content .info-and-checkout .subtotal .item-count{font-weight:700}.cart-content .info-and-checkout .subtotal .money{font-weight:700}.cart-content .info-and-checkout .cart-savings{font-weight:700;font-style:normal}.cart-content .info-and-checkout .cart-disclaimer{color:#666}.cart-content .info-and-checkout .coto_checkbox-container{border-top:1px solid #e8e9eb;padding-top:10px;margin-bottom:15px}.cart-content .info-and-checkout .coto_checkbox-container.callout-box{border-bottom:1px solid #e8e9eb}.cart-content .info-and-checkout .coto_checkbox-container.callout-box .special-callout{font-size:14px}.cart-content .info-and-checkout .coto_checkbox-container.foundation-checkbox{border-top:none}.cart-content .info-and-checkout .coto_checkbox-container .flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.cart-content .info-and-checkout .coto_checkbox-container .flex-row .flex-row-col:first-of-type{padding-right:5px}.cart-content .info-and-checkout .coto_checkbox-container .coto_checkbox-label{font-size:14px}.cart-content .info-and-checkout .coto_checkbox-container .superscript_link{font-size:14px;color:#666;letter-spacing:0em}.cart-heading{margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #e8e9eb}.cart-drawer-properties{line-height:1;margin:0;color:#d20000;padding-bottom:3px}.checkout-button{text-align:center}.coto_story-content{width:100%}@media (max-width: 991px){.coto_story-content{text-align:center;padding:40px 0}}.coto_story-content-slider{height:600px;overflow:hidden}.coto_story-content-slider .coto_slide{position:absolute;top:0;left:0;width:100%}.coto_story-content-slider .coto_col-xl-4{position:relative}.coto_story-content-slider .coto_slideshow-nav{left:50%;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width: 992px){.coto_story-content-slider .coto_slideshow-nav{top:auto;bottom:20px;left:20px;-webkit-transform:translateX(0);transform:translateX(0)}}.coto_story-content-slider .coto_slideshow-nav button{background:rgba(0,0,0,0.05)}.coto_story-content-slider .coto_slideshow-nav .active{background:rgba(0,0,0,0.25)}.coto_story-content-slider h2{text-transform:uppercase;font-family:"GothamCondensed","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1;letter-spacing:1px;font-size:48px;font-size:3rem;margin-bottom:10px}@media (min-width: 768px){.coto_story-content-slider h2{font-size:60px;font-size:3.75rem}}.coto_story-content-slider h3{font-size:12px;font-size:.75rem;letter-spacing:4.5px;font-family:"GothamCondensed","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;text-transform:uppercase;margin-bottom:5px}.coto_story-content-slider a{margin-top:10px}.coto_story-content-slider h2,.coto_story-content-slider h3,.coto_story-content-slider p,.coto_story-content-slider a{-webkit-transition:opacity 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out;transition:opacity 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out,opacity 0.3s ease-in-out;transition:transform 0.3s ease-in-out,opacity 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out}.coto_story-content-slider img{-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;opacity:0}.coto_story-content-slider .current-slide h2,.coto_story-content-slider .current-slide h3,.coto_story-content-slider .current-slide p,.coto_story-content-slider .current-slide a{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.coto_story-content-slider .current-slide h2{-webkit-transition-delay:.2s;transition-delay:.2s}.coto_story-content-slider .current-slide p{-webkit-transition-delay:.3s;transition-delay:.3s}.coto_story-content-slider .current-slide a{-webkit-transition:opacity 0.3s ease-in-out 0.4s,background 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out 0.4s;transition:opacity 0.3s ease-in-out 0.4s,background 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out 0.4s;transition:transform 0.3s ease-in-out 0.4s,opacity 0.3s ease-in-out 0.4s,background 0.3s ease-in-out;transition:transform 0.3s ease-in-out 0.4s,opacity 0.3s ease-in-out 0.4s,background 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out 0.4s}.coto_story-content-slider .current-slide img{opacity:1}.coto_story-content-slider .slide-out p,.coto_story-content-slider .slide-out h2,.coto_story-content-slider .slide-out h3,.coto_story-content-slider .slide-out a,.coto_story-content-slider h2,.coto_story-content-slider h3,.coto_story-content-slider p,.coto_story-content-slider a{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.coto_story-content-slider .slide-out h2,.coto_story-content-slider .slide-out h3,.coto_story-content-slider .slide-out p,.coto_story-content-slider .slide-out a{-webkit-transition-delay:0s;transition-delay:0s}.coto_story-content-slider .slide-out img{opacity:0;-webkit-transform:scale(1.1);transform:scale(1.1)}.coto_story-content-slider .next-slide img{opacity:1}.coto_story-content-image{width:100%;position:relative;text-align:center}@media (max-width: 991px){.coto_story-content-image{-ms-flex-item-align:end;align-self:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.coto_story-content-image img{max-width:none;width:auto}@media (min-width: 992px){.coto_story-content-image img{position:absolute;bottom:0;left:0}.coto_flex-lg-first .coto_story-content-image img{left:auto;right:20px}}.coto_product-compare-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:40px}.coto_product-compare-header .coto_button{min-width:100px}.coto_product-compare h3{font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:800;text-transform:uppercase}.coto_product-compare h2{margin-bottom:20px}.coto_product-compare h3{font-size:18px;font-size:1.125rem;text-align:center}.coto_product-compare p{font-size:10px;font-size:.625rem;text-align:center;margin-top:20px}@media (min-width: 992px){.coto_product-compare p{font-size:12px;font-size:.75rem;margin-top:30px}}.coto_product-compare a{color:#1a9ad7}.coto_product-compare ul{max-width:360px;margin:0 auto}.coto_product-compare li{font-size:12px;font-size:.75rem}.coto_product-compare strong{font-size:16px;font-size:1rem;font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif}.coto_product-compare-image{max-width:360px;max-height:400px;margin:0 auto 20px}.coto_product-compare-image img{max-height:100%;width:auto}.coto_product-card{position:relative;text-align:center}.coto_product-card a{display:block}.coto_product-card a:hover{opacity:1}.coto_product-card p{text-transform:uppercase;letter-spacing:1px;margin:0}.coto_product-card em{display:block;font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;margin-top:15px}.coto_product-card .yotpo .pull-left{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.coto_product-card .yotpo a{color:#007DB3 !important}.coto_product-card-image img{position:relative;width:100%;margin-right:-100%;float:left;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.coto_product-card-image img.lazy-load{opacity:0}.coto_product-banner{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:0;left:0;width:45px;height:45px;border-radius:50%;color:#fff;font-size:14px;font-size:.875rem;font-weight:700;font-size:10px;letter-spacing:0.025em;text-transform:uppercase;font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;z-index:3;line-height:11px}.coto_product-banner.new{background:#007DB3}.coto_product-banner.sale{background:#ffb612}.coto_product-banner.pre-order{background-color:#595959}.coto_product-banner.final-sale{background:#E03100}.coto_product-banner.new-color{background:#007DB3}.coto_product-banner.sold-out{background:#aaa}.coto_product-colors{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 -1px}.coto_color-button{position:relative;width:25px;height:25px;padding:1px;-ms-flex-negative:0;flex-shrink:0;margin-top:10px}.coto_color-button:before{display:block;content:'';position:absolute;top:1px;right:1px;bottom:1px;left:1px;border:1px solid transparent;border-radius:50%;-webkit-transition:border-color 0.3s ease-in-out;transition:border-color 0.3s ease-in-out}.coto_color-button.active:not(.sibling-hover):before,.coto_color-button:hover:before{border-color:#000}.coto_color-button:hover .coto_color-name{opacity:1;bottom:100%;-webkit-transition:all 0.3s ease-in-out 0.2s;transition:all 0.3s ease-in-out 0.2s}.coto_color-name{opacity:0;position:absolute;left:0;bottom:90%;font-size:14px;font-size:.875rem;white-space:nowrap;line-height:1;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;pointer-events:none}.coto_color-circle{position:absolute;top:4px;right:4px;bottom:4px;left:4px;display:block;background:#000;border-radius:50%}.sold-out .coto_color-circle{display:none}.sold-out .coto_color-circle:before,.sold-out .coto_color-circle:after{display:block;content:'';position:absolute;width:100%;height:1px;background:#fff;left:0;top:50%}.sold-out .coto_color-circle:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.sold-out .coto_color-circle:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.gray-border .coto_color-circle{border:1px solid #eee}.color_button-border.soldout{display:none}.coto_color-button.sold-out{display:none}.affirm-as-low-as{font-size:12px;font-size:.75rem}.final-sale-description{color:#d20000}#adventure-on h1{font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif}#adventure-on p{margin-left:7px}@media (min-width: 768px){#adventure-on p{font-size:20px;font-size:1.25rem}}#adventure-on .instagram{width:20px}@media (min-width: 768px){#adventure-on .instagram{width:25px}}.coto_image-divider{position:absolute;top:0;left:0;width:100%;height:100%}.coto_image-divider-full{position:relative;height:600px}.coto_image-divider-split .coto_column{position:relative;height:600px}.coto_featured-row{position:relative}@media (min-width: 768px){.coto_featured-row-image{margin-left:24.92308%}}@media (min-width: 768px){.coto_featured-row-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;margin-left:5%}}.coto_featured-row-content{text-align:center;padding:40px 10px 0}@media (min-width: 768px){.coto_featured-row-content{padding:0;text-align:left;max-width:400px}}.coto_featured-row-content h2{font-size:31px;font-size:1.9375rem;font-style:italic;font-family:"garamond-premier-pro",serif;margin-bottom:14px}@media (min-width: 768px){.coto_featured-row-content h2{font-size:32px;font-size:2rem;margin-bottom:38px}}.coto_featured-row-content p{font-size:12px;font-size:.75rem;font-weight:700;font-family:"GothamCondensed","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px}@media (min-width: 768px){.coto_featured-row-content p{font-size:15px;font-size:.9375rem;margin-bottom:60px}}#reviews h6{font-size:14px;font-size:.875rem;text-transform:uppercase;font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:2.4px;color:#666;padding:13px 20px;background:#eee}.coto_yotpo-rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}.coto_yotpo-reviews h6{padding:13px 22px;background-color:#eee}.coto_homepage-text-block{text-align:center;padding-right:5%;padding-left:5%}.coto_homepage-text-block p{font-size:24px;font-size:1.5rem;font-family:"GothamCondensed","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif}@media (min-width: 768px){.coto_homepage-text-block p{font-size:48px;font-size:3rem}}.coto_homepage-text-block-content{border:10px solid #eee;padding:45px 15%}.accordion{border-top:1px solid #d8d8d8}.accordion.coto_open{padding-bottom:15px}.accordion .coto_toggle-button{position:relative;cursor:pointer;padding:15px 0}.accordion .coto_toggle-icon{position:absolute;top:50%;right:0;width:20px;height:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out}.coto_open.accordion .coto_toggle-icon{-webkit-transform:translateY(-50%) rotate(-360deg);transform:translateY(-50%) rotate(-360deg)}.accordion .coto_toggle-icon:before,.accordion .coto_toggle-icon:after{display:block;content:'';position:absolute;top:50%;left:50%;background:#d8d8d8;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out}.accordion .coto_toggle-icon:before{width:100%;height:1px}.accordion .coto_toggle-icon:after{width:1px;height:100%}.coto_open.accordion .coto_toggle-icon:after{-webkit-transform:translate(-50%, -50%) rotate(-270deg);transform:translate(-50%, -50%) rotate(-270deg)}.accordion a{text-decoration:underline}#shopify-section-footer .site-footer{padding-bottom:60px}@media (max-width: 767px){#shopify-section-footer .site-footer{padding-bottom:60px}}@media (min-width: 768px){#shopify-section-footer .site-footer .b-bottom{padding-bottom:15px;border-bottom:1px solid rgba(255,255,255,0.15)}}@media (max-width: 767px){#shopify-section-footer .site-footer .flex_right{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}}@media (max-width: 767px){#shopify-section-footer .site-footer .site-footer__linklist li{letter-spacing:0}}@media (max-width: 767px){#shopify-section-footer .site-footer .site-footer__linklist li:after{display:none}}@media (max-width: 767px){#shopify-section-footer .site-footer .site-footer__bcorp .b_corps{max-width:29px !important}}body{position:relative !important}body .acsb-trigger.acsb-ready{background-color:#666 !important;position:absolute !important;z-index:9999;right:calc(50% + 50px) !important;bottom:15px !important}@media (min-width: 768px){body .acsb-trigger.acsb-ready{background-color:transparent !important}}@media (max-width: 767px){body .acsb-trigger.acsb-ready{bottom:15px !important}}body .acsb-trigger:after{content:' Accessibility';color:#fff;text-transform:uppercase;letter-spacing:2px;font-size:11px;position:absolute;top:10px;left:35px}body .acsb-trigger:hover{opacity:.65}@media (min-width: 768px){body .acsb-widget.acsb-active{left:inherit !important;right:20px !important}}.seize-the-dia .color-light-brown{color:#f9f1e5}.seize-the-dia .color-dark-brown{color:#480c26}.seize-the-dia .bg-orange{background:#e56a54}.seize-the-dia .coto_canvas{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.seize-the-dia-content{max-width:360px;text-align:center;margin:0 auto}.seize-the-dia-content h2{font-size:48px;font-size:3rem;font-family:"GothamCondensed","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:30px}.seize-the-dia-content .coto_button{color:#f9f1e5 !important;background:#480c26;width:200px;margin-top:50px}.seize-the-dia-sun{width:98px}.seize-the-dia-logo{width:134px}.seize-the-dia-instagram{width:64px}.seize-the-dia .coto_canvas-background:after{display:block;content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.3)}.seize-the-dia .coto_canvas p,.seize-the-dia .coto_section-header p{line-height:2.2}.seize-the-dia .coto_canvas h3{font-size:30px;font-size:1.875rem;font-family:"GothamCondensed","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:2px;margin-bottom:50px}@media (min-width: 768px){.seize-the-dia .coto_canvas h3{font-size:36px;font-size:2.25rem;letter-spacing:3px;margin-bottom:90px}}.seize-the-dia .coto_canvas p{font-weight:bold}.seize-the-dia .coto_canvas-logo{margin:0 auto 20px}@media (max-width: 767px){.seize-the-dia .coto_canvas-logo{max-width:240px;margin:0 auto 10px}}.seize-the-dia .coto_section-block{position:relative}.seize-the-dia .coto_section-image{margin:0 auto 10px}.seize-the-dia .coto_slideshow-nav{position:static;text-align:center;margin-top:20px}.seize-the-dia .coto_slideshow-nav button{background:#e2d6c3}.seize-the-dia .coto_slideshow-nav .active{background:#3f001c}.seize-the-dia .coto_slide-button:after{border-color:#e2d6c3}.seize-the-dia .coto_slide-button:hover:after{border-color:#3f001c}.seize-the-dia strong{font-size:18px;font-size:1.125rem}#fuego-header{position:relative;z-index:1}#coto_fuego-images{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr)}@media (min-width: 768px){#coto_fuego-images{-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6, 1fr)}}.coto_fuego-column{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4, 1fr);-ms-grid-rows:1fr;grid-template-rows:1fr;grid-auto-flow:dense;-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1 / span 2}@media (min-width: 768px){.coto_fuego-column{display:block;position:relative}}.coto_fuego-column span{position:relative;z-index:2;-ms-grid-column:3;-ms-grid-column-span:2;grid-column:3 / span 2;-ms-grid-row:1;grid-row:1;-ms-grid-row-align:center;align-self:center}@media (max-width: 767px){.coto_fuego-column span{font-size:12px;font-size:.75rem}}@media (min-width: 768px){.coto_fuego-column span{position:absolute;bottom:16.16541%;left:0;width:100%;text-align:center}}.coto_fuego-img{-ms-grid-row:1;grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1 / span 3;position:relative}@media (min-width: 768px){.coto_fuego-img{margin-bottom:-30px}}.coto_fuego-vest{-ms-grid-row:1;-ms-grid-row-span:3;grid-row:1 / span 3}@media (min-width: 768px){.coto_fuego-vest{-ms-grid-row:1;grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1 / span 3;-webkit-transform:translateX(-70px);transform:translateX(-70px)}}.coto_fuego-vest .coto_fuego-img{padding:0 20px}@media (min-width: 576px){.coto_fuego-vest .coto_fuego-img{padding:0 45px}}.coto_fuego-jacket{-ms-grid-row:5;-ms-grid-row-span:3;grid-row:5 / span 3}@media (min-width: 768px){.coto_fuego-jacket{-ms-grid-row:1;grid-row:1;-ms-grid-column:2;-ms-grid-column-span:4;grid-column:2 / span 4}.coto_fuego-jacket img{-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@media (max-width: 767px){.coto_fuego-jacket .coto_fuego-img{-webkit-transform:translateX(-30px);transform:translateX(-30px)}}.coto_fuego-lt{-ms-grid-row:3;-ms-grid-row-span:3;grid-row:3 / span 3}@media (min-width: 768px){.coto_fuego-lt{-ms-grid-row:1;grid-row:1;-ms-grid-column:4;-ms-grid-column-span:3;grid-column:4 / span 3;-webkit-transform:translateX(70px);transform:translateX(70px)}}.coto_fuego-lt .coto_fuego-img{-ms-grid-column:2;-ms-grid-column-span:3;grid-column:2 / span 3}@media (max-width: 767px){.coto_fuego-lt .coto_fuego-img{-webkit-transform:translateX(30px);transform:translateX(30px)}}.coto_fuego-lt span{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1 / span 2}#fuego-down-light{-webkit-transform:translateY(0);transform:translateY(0)}@media (max-width: 991px){#fuego-down-light .collection-description{font-size:13px;font-size:.8125rem}}.theme-fuego-maroon{background:#572A32;color:#fff}@media (min-width: 768px){.flex-row-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width: 768px){.flex-row-end{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:bottom;-ms-flex-align:bottom;align-items:bottom}}.ctpx-intro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;position:relative;z-index:1;background-position:25% center;background-repeat:no-repeat;background-size:cover;color:#fff;min-height:calc(100vh - 60px);font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif}@media (min-width: 768px){.ctpx-intro{background-position:center center;height:auto;min-height:calc(100vh - 100px)}}.ctpx-intro>.container{padding-left:15px;padding-right:15px;width:100%;position:relative}.ctpx-intro-content{padding-top:30px;padding-bottom:30px}@media (max-width: 767px){.ctpx-intro-content{padding-left:15px;padding-right:15px}}@media (min-width: 768px){.ctpx-intro-content{padding-top:100px;padding-bottom:100px}}.ctpx-intro-content>.container{width:100%;position:relative}@media (max-width: 767px){.ctpx-panel-sec{margin-bottom:30px}}@media (min-width: 768px){.ctpx-panel-sec .order-md-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (min-width: 768px){.ctpx-panel-sec .order-md-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.ctpx-panel-sec .mtop-30{margin-top:30px}.ctpx-fuego-banner-sec{background:#572A32;padding-top:70px;padding-bottom:70px;color:#fff;text-align:center}.ctpx-fuego-banner-sec h1.gotcon{text-transform:none}.chapter-feature{z-index:9;position:relative}@media (max-width: 767px){.chapter-feature{padding-bottom:30px}}.chapter-feature#featureOne{margin-bottom:-150px}.chapter-feature#featureTwo{margin-bottom:-150px}#chapterShop .chapter-feature{margin-bottom:30px}@media (min-width: 768px){#chapterShop .chapter-feature{margin-bottom:-150px}}.chapter-panel .panels{background:#456B74;color:#fff}.chapter-scroll-window{z-index:1}@media (max-width: 767px){.chapter-scroll-window{padding-left:15px;padding-right:15px}}@media (min-width: 768px){.chapter-scroll-window .partner-logos{margin-bottom:50px}}.chapter-scroll-window.theme-fuego-maroon .img-layer .col-md-6{padding-top:50px}@media (min-width: 768px){.chapter-scroll-window.theme-fuego-maroon .img-layer .img-box{height:500px}}.btn.chap-btn.btn-default.fuego-btn{background:#000}.dd-reviews-sec#fuegoReviews{background:#456B74}.scrollmagic-pin-spacer{z-index:999}.coto_hero-pdp h1,.coto_hero-pdp h2{font-family:"GothamCondensed","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase}.coto_hero-pdp h1{font-weight:900}.coto_hero-pdp-image{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;text-align:center;background:#f1f1f1}.coto_hero-pdp-image .coto_slideshow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding-bottom:40px}@media (min-width: 768px){.coto_hero-pdp-image .coto_slideshow{padding-bottom:60px}.coto_hero-pdp-image .coto_slideshow .coto_slide-button{width:15%}}.coto_hero-pdp-image .coto_slide-items{float:left;width:100%;margin-right:-100%;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.coto_hero-pdp-image .coto_slide-items.fade-out{opacity:0}.coto_hero-pdp-image .coto_new-slide-items{opacity:0}.coto_hero-pdp-image .coto_slide{float:left;width:100%;margin-right:-100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 45px;width:100%}.coto_hero-pdp-image .coto_slide img{max-height:600px;width:auto}.coto_hero-pdp-image .coto_slideshow-nav{bottom:20px;left:0;width:100%}.coto_hero-pdp-image .coto_slideshow-nav button{background:rgba(0,0,0,0.05)}.coto_hero-pdp-image .coto_slideshow-nav .active{background:rgba(0,0,0,0.25)}.coto_hero-pdp-details{text-align:center;max-width:440px;width:100%;padding:40px 20px 40px;margin:0 auto;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.coto_hero-pdp-details h1{font-size:60px;font-size:3.75rem;margin-bottom:20px}@media (min-width: 992px){.coto_hero-pdp-details h1{font-size:72px;font-size:4.5rem;margin-bottom:37px}}.coto_hero-pdp-details h2{font-size:12px;font-size:.75rem}@media (min-width: 992px){.coto_hero-pdp-details h2{font-size:16px;font-size:1rem}}.coto_hero-pdp-details p{font-size:10px;font-size:.625rem}@media (min-width: 992px){.coto_hero-pdp-details p{font-size:12px;font-size:.75rem}}.coto_hero-pdp-details p.funded{font-size:14px;font-size:.875rem}@media (min-width: 992px){.coto_hero-pdp-details p.funded{font-size:16px;font-size:1rem}}.coto_hero-pdp-details strong{display:block;font-size:28px;font-size:1.75rem;font-family:"GothamCondensed","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:39px}@media (min-width: 992px){.coto_hero-pdp-details strong{font-size:32px;font-size:2rem;margin-bottom:53px}}.coto_hero-pdp-details .affirm-as-low-as{margin-bottom:10px}.coto_hero-pdp-details a{color:#1a9ad7}.coto_hero-pdp-options .coto_button{width:100%;font-size:16px;font-size:1rem;font-family:"GothamCondensed","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;padding:18px 18px}.coto_hero-pdp-footer{margin-top:20px}@media (min-width: 992px){.coto_hero-pdp-footer{margin-top:30px}}.coto_hero-pdp-footer p+p{margin-top:10px}.coto_hero-pdp-footer span{display:block;font-weight:700}.coto_hero-pdp-featured-in .coto_column-box{position:relative}.coto_hero-pdp-featured-in h2{font-size:16px;font-size:1rem;font-family:"GothamCondensed","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;margin-bottom:20px}@media (max-width: 767px){.coto_hero-pdp-featured-in h2{text-align:center}}.coto_hero-pdp-featured-in img{width:auto}.coto_hero-pdp-featured-in p{margin:20px 10px}.coto_hero-pdp-featured-in a{color:#1a9ad7}.coto_hero-pdp-featured-in-logo{width:100px}.coto_hero-pdp-featured-in-icon{position:absolute;top:0;right:20px;width:80px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.coto_hero-pdp-features{font-family:"GothamCondensed","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif}.coto_hero-pdp-features h2{font-family:"GothamCondensed","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-size:1rem;text-transform:uppercase}@media (max-width: 991px){.coto_hero-pdp-features h2{text-align:center;margin-bottom:30px}}.coto_hero-pdp-features .coto_offset-xl-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.coto_hero-pdp-features .coto_column-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.coto_hero-pdp-features-image{position:relative;max-width:450px;margin:0 auto}.coto_hero-pdp-features-image-wrapper{background:#fff;margin-bottom:20px;padding:30px 10px;border-radius:2px}@media (min-width: 992px){.coto_hero-pdp-features-image-wrapper{padding:60px 20px;margin-bottom:30px}}.coto_hero-pdp-features-tooltips{position:absolute;top:0;left:0;width:100%;height:100%}.coto_hero-pdp-features-tooltips .coto_tooltip{position:absolute;width:20px;height:20px;border-radius:50%;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.coto_hero-pdp-features-tooltips .coto_tooltip:hover{background:#fff}.coto_hero-pdp-features-tooltips .coto_tooltip:hover .coto_tooltip-outer-ring,.coto_hero-pdp-features-tooltips .coto_tooltip:hover .coto_tooltip-inner-ring{-webkit-animation:none;animation:none;opacity:1}.coto_hero-pdp-features-tooltips .coto_tooltip:hover .coto_tooltip-outer-ring{width:20px;height:20px}.coto_hero-pdp-features-tooltips .coto_tooltip:hover .coto_tooltip-inner-ring{width:19px;height:19px}.coto_hero-pdp-features-tooltips .coto_tooltip-dot{display:block;position:absolute;top:50%;left:50%;width:10px;height:10px;border-radius:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.coto_hero-pdp-features-tooltips .coto_tooltip-outer-ring,.coto_hero-pdp-features-tooltips .coto_tooltip-inner-ring{display:block;position:absolute;border:1px solid transparent;border-radius:50%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@-webkit-keyframes tooltip-ring-animation{0%{width:10px;height:10px;opacity:1}75%{width:23px;height:23px;opacity:0}76%,100%{width:10px;height:10px;opacity:1}}@keyframes tooltip-ring-animation{0%{width:10px;height:10px;opacity:1}75%{width:23px;height:23px;opacity:0}76%,100%{width:10px;height:10px;opacity:1}}.coto_hero-pdp-features-tooltips .coto_tooltip-outer-ring{width:10px;height:10px;opacity:0;-webkit-animation:tooltip-ring-animation 3s infinite;animation:tooltip-ring-animation 3s infinite}.coto_hero-pdp-features-tooltips .coto_tooltip-outer-ring:nth-child(2),.coto_hero-pdp-features-tooltips .coto_tooltip-outer-ring:nth-child(6){-webkit-animation-delay:.2s;animation-delay:.2s}.coto_hero-pdp-features-tooltips .coto_tooltip-outer-ring:nth-child(3),.coto_hero-pdp-features-tooltips .coto_tooltip-outer-ring:nth-child(5){-webkit-animation-delay:.1s;animation-delay:.1s}.coto_hero-pdp-features-tooltips .coto_tooltip-outer-ring:nth-child(4){-webkit-animation-delay:.4s;animation-delay:.4s}.coto_hero-pdp-features-tooltips .coto_tooltip-inner-ring{width:10px;height:10px;opacity:0;-webkit-animation:tooltip-ring-animation 3s 2s infinite;animation:tooltip-ring-animation 3s 2s infinite}.coto_hero-pdp-features-tooltips .coto_tooltip-inner-ring:nth-child(2),.coto_hero-pdp-features-tooltips .coto_tooltip-inner-ring:nth-child(6){-webkit-animation-delay:2.2s;animation-delay:2.2s}.coto_hero-pdp-features-tooltips .coto_tooltip-inner-ring:nth-child(3),.coto_hero-pdp-features-tooltips .coto_tooltip-inner-ring:nth-child(5){-webkit-animation-delay:2.1s;animation-delay:2.1s}.coto_hero-pdp-features-tooltips .coto_tooltip-inner-ring:nth-child(4){-webkit-animation-delay:2.4s;animation-delay:2.4s}@media (min-width: 992px){.coto_hero-pdp-features-detail{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.coto_hero-pdp-features-detail p{position:absolute;top:50%;left:0;font-size:60px;font-size:3.75rem;font-weight:700;line-height:1;text-transform:uppercase;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.coto_hero-pdp-features-detail p.fade-out{opacity:0;-webkit-transform:translateY(calc(-50% + 20px));transform:translateY(calc(-50% + 20px))}.coto_hero-pdp-features-detail p.fade-in{opacity:1;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition-delay:.2s;transition-delay:.2s}}.coto_hero-pdp-features-row p{width:100%;text-transform:uppercase;font-weight:700;text-align:center}@media (max-width: 991px){.coto_hero-pdp-tooltip-copy{text-align:center}.coto_hero-pdp-tooltip-copy p{font-size:20px;font-size:1.25rem;margin-bottom:15px}}@media (min-width: 992px){.coto_hero-pdp-tooltip-copy{position:absolute;top:0;left:0;width:100%;height:100%}.coto_hero-pdp-tooltip-copy p{opacity:0;-webkit-transform:translateY(calc(-50% + 20px));transform:translateY(calc(-50% + 20px))}}.coto_hero-pdp-description{text-align:center}.coto_hero-pdp-description span{display:block;text-transform:uppercase}.coto_hero-pdp-description p{font-size:20px;font-size:1.25rem;font-weight:800;font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff}@media (min-width: 992px){.coto_hero-pdp-description p{font-size:36px;font-size:2.25rem}}.coto_hero-pdp-description a{text-decoration:underline}.coto_hero-pdp-description .coto_button{margin-top:20px}@media (min-width: 1200px){.coto_video-section{padding-top:60px;padding-bottom:60px}}.coto_price-block{margin-bottom:39px}@media (min-width: 992px){.coto_price-block{margin-bottom:53px}}.coto_discount-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:5px}.coto_discount-price strong{margin:0 5px 0 0}.coto_discount-price s,.coto_discount-price span{color:#aaa}.coto_crowdfunding-goal{margin-bottom:12px}@media (min-width: 768px){.coto_crowdfunding-goal{margin-bottom:32px}}.coto_progress-bar{position:relative;height:10px;background:#aaa;border-radius:2px;overflow:hidden;margin-bottom:20px}.coto_progress-amount{position:absolute;top:0;left:0;height:100%;width:0;background:#2b2a30;-webkit-transition:width 1s ease-out 1s;transition:width 1s ease-out 1s}.coto_countdown{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.coto_countdown span{font-size:12px;font-size:.75rem;text-transform:uppercase;font-family:"GothamCondensed","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;margin-right:10px}@media (min-width: 768px){.coto_countdown span{font-size:16px;font-size:1rem}}.coto_bundle-detail .coto_card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.coto_bundle-detail small{font-size:10px;font-size:.625rem;margin:auto 20px 0}.coto_bundle-detail-header{font-family:"GothamCondensed","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase}.coto_bundle-detail-header h2{font-weight:900;font-family:"GothamCondensed","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif}.coto_bundle-detail-header p{margin-left:10px}.coto_bundle-detail-header span{margin-left:5px;color:#aaa}.coto_bundle-detail-image{text-align:center}.coto_bundle-detail-content{padding:0 20px}.coto_bundle-detail-content p{font-family:"GothamCondensed","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:900;text-transform:uppercase;margin-bottom:5px}.coto_bundle-detail-content ul{margin:0 0 20px 18px}.coto_bundle-detail-content li{list-style-type:disc;font-size:10px;font-size:.625rem}@media (min-width: 768px){.coto_bundle-detail-content li{font-size:12px;font-size:.75rem}}.coto_crowdfunding-options{display:-webkit-box;display:-ms-flexbox;display:flex}.coto_crowdfunding-options li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border:1px solid #2b2a30;border-radius:2px;padding:5px 0;min-height:60px;cursor:pointer;font-family:"GothamCondensed","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.coto_crowdfunding-options li+li{margin-left:10px}.coto_crowdfunding-options li:not(.coto_selected):hover{color:#fff;background:#1a9ad7;border-color:#1a9ad7}.coto_crowdfunding-options .coto_selected{color:#fff;background:#2b2a30}.coto_crowdfunding-detail .coto_grid{width:100%}.coto_crowdfunding-detail-image{width:100%;position:relative;-webkit-box-shadow:0px 2px 4px rgba(0,0,0,0.5);box-shadow:0px 2px 4px rgba(0,0,0,0.5)}@media (min-width: 768px){.coto_crowdfunding-detail-image{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:400px}}@media (max-width: 767px){.coto_crowdfunding-detail-image{text-align:center}.coto_crowdfunding-detail-image .coto_image-divider{display:none;background:none}}.coto_crowdfunding-detail-image img{max-width:none;width:100%}.coto_crowdfunding-detail-image .coto_bucket-list-logo{position:absolute;width:75px;top:10px;left:10px}@media (min-width: 768px){.coto_crowdfunding-detail-image .coto_bucket-list-logo{width:100px;top:40px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.coto_crowdfunding-detail-content h2{font-family:"GothamCondensed","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:900;text-transform:uppercase;margin-bottom:20px}.coto_crowdfunding-detail-content p{font-size:14px;font-size:.875rem;margin-bottom:15px}.coto_crowdfunding-detail-content a{color:#fc4514}.coto_crowdfunding-detail-product{max-width:377px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin:20px 0}.coto_crowdfunding-detail-footer{text-align:center;text-transform:uppercase}.coto_crowdfunding-detail-footer h3{font-size:30px;font-size:1.875rem;font-family:"GothamCondensed","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:5px}.coto_crowdfunding-detail-footer h4{font-size:16px;font-size:1rem;font-family:"GothamCondensed","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:17px}.coto_crowdfunding-detail-footer .coto_button{font-size:16px;font-size:1rem;font-family:"GothamCondensed","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif}.coto_retail-store-canvas h1{font-size:60px;font-size:3.75rem;text-transform:uppercase;font-weight:800}.coto_retail-store-canvas p{font-size:14px;font-size:.875rem}.coto_retail-store-canvas .coto_canvas-background:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(102,102,102,0.5);mix-blend-mode:multiply}.coto_retail-store-canvas .coto_canvas-content .content{text-align:left}@media (min-width: 992px){.coto_retail-store-canvas .coto_canvas-content .content{max-width:80%;margin:0 auto}}.coto_retail-store-canvas .coto_canvas-content .content h1{text-align:center}.coto_retail-store-canvas .coto_canvas-content .content p,.coto_retail-store-canvas .coto_canvas-content .content ul{font-size:18px;font-size:1.125rem;font-weight:500}.coto_retail-store-canvas .coto_canvas-content .content ul{list-style:disc;padding-left:30px;color:#fff;margin-top:10px;margin-bottom:10px}.coto_retail-store-canvas .coto_canvas-content .content ul li{list-style:disc}.coto_retail-store-locations h2{font-size:40px;font-size:2.5rem}.coto_retail-store-locations address{font-style:normal;margin:22px 0 40px}.coto_retail-store-locations small{text-transform:uppercase}.coto_retail-store-locations a{color:#007DB3}.coto_retail-store-hours{max-width:200px;margin-bottom:30px}.coto_retail-store-hours p{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.coto_retail-store-row{display:-webkit-box;display:-ms-flexbox;display:flex}.coto_event-header{margin-bottom:20px;border-bottom:2px solid #f6f6f6}.coto_event-header h3{font-size:12px;font-size:.75rem;text-transform:uppercase}.coto_event-header span{display:inline-block;position:relative;padding-bottom:14px}.coto_event-header span:after{display:block;content:'';position:absolute;bottom:-2px;left:0;width:100%;height:4px;background:#0098db}.coto_event-wrapper{background:#f6f6f6}.coto_event-wrapper+.coto_event-wrapper{margin-top:10px}.coto_event-row{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:22px 20px}.coto_event-date{position:relative;-ms-flex-negative:0;flex-shrink:0;padding-right:13px;margin-right:22px}.coto_event-date p{font-weight:700;line-height:1;text-align:center}.coto_event-date small{display:block;font-size:12px;font-size:.75rem;text-transform:uppercase}.coto_event-date span{font-size:40px;font-size:2.5rem}.coto_event-date:after{display:block;content:'';position:absolute;right:0;top:5px;bottom:5px;width:1px;background:#eee}.coto_event-detail p{font-size:12px;font-size:.75rem}.coto_event-detail-header{padding-right:20px}@media (min-width: 768px){.coto_event-detail-header{padding-right:195px}}.coto_event-detail-header h4{font-size:14px;font-size:.875rem}.coto_event-content{position:relative;margin-top:20px;padding-right:20px}@media (min-width: 768px){.coto_event-content{padding-right:195px}.coto_event-content .btn{position:absolute;bottom:0;right:0}}.coto_event-content p{margin-bottom:20px}.coto_event-content strong{display:block;color:#0098db}.coto_event-arrow{display:block;position:absolute;top:22px;right:20px;width:20px;height:20px;z-index:2;cursor:pointer}.coto_event-arrow:before,.coto_event-arrow:after{display:block;content:'';position:absolute;top:50%;width:100%;height:1px;background:#aaa;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.coto_event-arrow:before{left:-7px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.coto_open .coto_event-arrow:before{left:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.coto_event-arrow:after{right:-7px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.coto_open .coto_event-arrow:after{right:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.coto_button-block{display:block;margin-bottom:30px;margin-top:30px}.coto_questival-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:50%;width:120px;height:50px;z-index:2;background:#6ac9b1;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:backround 0.3s ease-in-out;transition:backround 0.3s ease-in-out}@media (min-width: 768px){.coto_questival-logo{left:80px;width:220px;height:100px;-webkit-transform:translateX(0);transform:translateX(0)}}.coto_questival-logo:hover,.coto_questival-logo:focus{opacity:1;background:#63a998}.coto_questival-logo span{width:50px}@media (min-width: 768px){.coto_questival-logo span{width:100px}}.coto_questival-canvas{position:relative}.coto_questival-canvas .coto_slideshow{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.coto_questival-canvas .coto_slide-items,.coto_questival-canvas .coto_slide{height:100%}.coto_questival-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:400px;background-repeat:no-repeat;background-size:cover;background-position:center}@media (min-width: 768px){.coto_questival-banner{height:650px}}.coto_questival-banner.coto_questival-canvas{height:560px}@media (min-width: 768px){.coto_questival-banner.coto_questival-canvas{height:740px}}.coto_questival-banner-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;max-width:555px;z-index:2}.coto_questival-banner-content h2{font-size:36px;font-size:2.25rem;font-family:"GothamCondensed","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;color:#e0874a;padding:0 20px;background:#fff}@media (min-width: 768px){.coto_questival-banner-content h2{font-size:72px;font-size:4.5rem}}.coto_questival-banner-content p{font-size:10px;font-size:.625rem;font-weight:500;padding:5px 20px;margin-top:10px;background:#fff}@media (min-width: 768px){.coto_questival-banner-content p{margin-top:20px;font-size:14px;font-size:.875rem}}.coto_questival-banner-content nav{margin-top:30px}.coto_questival-banner-content .coto_button{width:216px;-webkit-transition:background 0.3s ease-in-out;transition:background 0.3s ease-in-out}.coto_questival-banner-content .coto_button:hover,.coto_questival-banner-content .coto_button:focus{opacity:1;background:#63a998}.coto_questival-section-header{color:#fff;text-align:center;margin-bottom:30px}@media (min-width: 768px){.coto_questival-section-header{margin-bottom:40px}}.coto_questival-section-header h2{font-size:36px;font-size:2.25rem;font-family:"GothamCondensed","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;margin:0}.coto_questival-section-header p{font-size:14px;font-size:.875rem;font-weight:700;max-width:450px;margin:10px auto 0}.coto_questival-section-header .coto_button{margin-top:30px}.coto_questival-title{font-size:36px;font-size:2.25rem;font-family:"GothamCondensed","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;color:#fff}.coto_questival-title span{padding:0 10px;background:#e0874a}@media (min-width: 768px){.coto_questival-photo-group{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr);grid-auto-flow:dense}}.coto_questival-photo-column:first-child{-ms-grid-column-span:2;grid-column-end:span 2;-ms-grid-row-span:1;grid-row-end:span 1}.reverse .coto_questival-photo-column:first-child{-ms-grid-column:2;grid-column-start:2}.coto_questival-testimonial .coto_icon-5-stars{max-width:120px;margin:0 auto}.coto_questival-testimonial p{font-size:24px;font-size:1.5rem;font-family:"GothamCondensed","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;margin:20px 0}@media (min-width: 768px){.coto_questival-testimonial p{font-size:36px;font-size:2.25rem;margin:50px 0}}.coto_questival-testimonial cite{font-family:"GothamCondensed","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;font-size:20px;font-size:1.25rem}@media (min-width: 768px){.coto_questival-testimonial cite{font-size:24px;font-size:1.5rem}}.coto_questival-partners{background:#11211d}.coto_questival-partners nav{margin-top:30px}@media (min-width: 768px){.coto_questival-partners nav{margin-top:50px}}.coto_questival-partners .coto_button{width:216px;-webkit-transition:background 0.3s ease-in-out;transition:background 0.3s ease-in-out}.coto_questival-partners .coto_button:hover,.coto_questival-partners .coto_button:focus{opacity:1;background:#63a998}.coto_questival-partners-logo{display:block;text-align:center}.coto_questival-partners-logo:focus{opacity:1}.coto_questival-form .coto_questival-section-header{color:#11211d}.coto_questival-form .coto_button{display:block;width:130px;margin:0 auto;-webkit-transition:background 0.3s ease-in-out;transition:background 0.3s ease-in-out}@media (min-width: 992px){.coto_questival-form .coto_button{width:175px}}@media (min-width: 1200px){.coto_questival-form .coto_button{width:216px}}.coto_questival-form .coto_button:hover,.coto_questival-form .coto_button:focus{opacity:1;background:#63a998}.coto_questival-what-you-get h4{font-size:16px;font-size:1rem;font-family:"GothamCondensed","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;margin:20px 0 10px}.coto_questival-what-you-get p{font-size:14px;font-size:.875rem}.coto_questival-what-you-get p+p{margin-top:10px}.coto_questival-what-you-get a{color:#6ac9b1}.coto_questival-why{text-align:center}.coto_questival-why ul{margin-top:10px}@media (min-width: 768px){.coto_questival-why ul{margin-top:30px}}.coto_questival-why li{font-size:24px;font-size:1.5rem;font-family:"GothamCondensed","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;margin-top:10px}@media (min-width: 768px){.coto_questival-why li{font-size:36px;font-size:2.25rem}}.coto_questival-slider{text-align:center;font-size:24px;font-size:1.5rem}@media (min-width: 768px){.coto_questival-slider{font-size:28px;font-size:1.75rem}.coto_questival-slider.reverse .coto_row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media (min-width: 992px){.coto_questival-slider{font-size:36px;font-size:2.25rem}}@media (max-width: 767px){.coto_questival-slider .coto_slide-items{display:-ms-grid;display:grid}.coto_questival-slider .coto_slide{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-grid-column:1;grid-column-start:1;-ms-grid-row:1;grid-row-start:1}.coto_questival-slider .coto_row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.coto_questival-slider .coto_column:first-child{margin-bottom:10px}}.coto_questival-slider h4{font-family:"GothamCondensed","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;color:#e0874a;margin-bottom:10px}.coto_questival-slider p{font-family:"GothamCondensed","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;color:#11211d}.coto_questival-slider .coto_slide-button{height:35px;z-index:4;opacity:.25}@media (min-width: 768px){.coto_questival-slider .coto_slide-button{display:none}}.coto_questival-slider .coto_slideshow-nav{position:absolute;margin:0;bottom:0;left:0;width:50%}.reverse.coto_questival-slider .coto_slideshow-nav{left:50%}@media (max-width: 767px){.coto_questival-slider .coto_slideshow-nav{display:none}}.coto_questival-slider-content{padding:0 80px}@media (min-width: 768px){.coto_questival-slider-content{padding:0 40px}}.coto_questival-slider-image{overflow:hidden}.coto_video-block{position:relative;cursor:pointer}.coto_video-block .video-wrapper{cursor:pointer}.coto_video-poster{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:no-repeat center/cover url(//cotopaxi.jp/cdn/shop/files/questival-video-poster_2000x.jpg?15355);pointer-events:none;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.playing .coto_video-poster{opacity:0}.coto_video-poster:before{display:block;content:'';position:absolute;top:50%;left:50%;width:20px;height:20px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:no-repeat center/20px 20px url(play-button.png)}@media (min-width: 768px){.coto_video-poster:before{width:56px;height:56px;background-size:56px 56px}}.questival-package-block .event-over{text-align:center;padding:15px;margin-bottom:20px;border-radius:4px}.questival-package-block .event-over p{font-size:22px;font-size:1.375rem;max-width:530px;margin:0 auto}.questival-packages{overflow:hidden}.questival-packages-slideshow{position:relative;min-height:200px}.questival-packages-slideshow .coto_slideshow-nav{bottom:15px;right:40px}.questival-packages-slideshow .coto_slide.text-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:125px 50px}@media (min-width: 768px){.questival-packages-slideshow .coto_slide.text-slide{padding:50px 75px}}.questival-packages-slideshow .coto_slide.text-slide h1{font-family:"GothamCondensed","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:0.015em;font-size:3rem;text-transform:uppercase}@media (min-width: 768px){.questival-packages-slideshow .coto_slide.text-slide h1{font-size:3.5rem}}.questival-packages-slideshow .coto_slide.blue-bg{background-color:#1E5DA0;color:#FDC30E}.questival-packages-slideshow .coto_slide.blue-lt-bg{background-color:#9BC1C5;color:#1E5DA0}.questival-packages-slideshow .coto_slide.peach-bg{background-color:#F8AA7D;color:#1E5DA0}.questival-packages-slideshow .coto_slide.yellow-bg{background-color:#FDC30E;color:#0D9C75}.questival-packages-slideshow .coto_slide.teal-bg{background-color:#5CA2B2;color:#FDC30E}.questival-packages-slideshow .coto_slide.orange-bg{background-color:#F4811F;color:#FDC30E}.questival-packages-slideshow .coto_slide.green-bg{background-color:#0D9C75;color:#FDC30E}.questival-packages-logo{position:absolute;left:20px;top:20px;width:64px;height:55px;z-index:4}@media (min-width: 768px){.questival-packages-logo{width:105px;height:90px}}.questival-packages-logo.quaranteam{width:125px;height:auto}@media (min-width: 768px){.questival-packages-logo.quaranteam{width:175px;height:auto}}.questival-packages-detail{padding:20px 10px}@media (min-width: 768px){.questival-packages-detail{padding:40px}}.questival-packages-header p{font-family:"GothamCondensed","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:2px;color:#0D9C75;font-size:20px;margin-bottom:20px}.questival-packages-header .divider{color:#7d888d;margin:0 5px}.questival-packages-header h1{font-size:48px;font-size:3rem;font-family:"GothamCondensed","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:900;letter-spacing:5px;line-height:1;text-transform:uppercase}@media (min-width: 768px){.questival-packages-header h1{font-size:64px;font-size:4rem}}.questival-packages-description{margin:30px 0}.questival-packages-description h3{font-size:36px;font-size:2.25rem;font-family:"GothamCondensed","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;margin-bottom:20px}.questival-packages-description p{line-height:1.8}.questival-packages-countdown{font-size:21px;font-size:1.3125rem;font-family:"GothamCondensed","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;color:#fff;padding:5px 10px;border-radius:4px 4px 0 0}.questival-packages-countdown .countdown{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.questival-packages-countdown .timer{margin-left:5px}.questival-packages-countdown p{text-transform:uppercase}.questival-packages-countdown span{display:inline-block;width:15px;text-align:right}.questival-packages-options{padding:15px;margin-bottom:20px;border-radius:0 0 4px 4px}.questival-packages-options .questival-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px;border:2px solid #cecece;border-radius:4px}.questival-packages-options .questival-option+.questival-option{margin-top:8px}.questival-packages-options .details p,.questival-packages-options .details span{font-size:12px;font-size:.75rem}.questival-packages-options .adjust{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:20px}.questival-packages-options .adjust button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:26px;height:26px;font-size:20px;font-size:1.25rem;line-height:1;color:#fff;background:#cecece;border-radius:4px}.questival-packages-options .adjust button.disabled{cursor:none;pointer-events:none;opacity:.5}.questival-packages-options .adjust span{font-size:18px;font-size:1.125rem;font-family:"GothamCondensed","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;width:25px}.questival-packages-totals{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.questival-packages-totals span{font-size:12px;font-size:.75rem;color:#7d888d}.questival-packages-totals p{font-size:24px;font-size:1.5rem;font-family:"GothamCondensed","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300}.questival-packages-totals .racers{margin-right:40px}.questival-packages-totals .coto_button{margin-left:auto}.questival-share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.questival-share a+a{margin-left:10px}.questival-nav{height:88px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#e0874a}.questival-nav a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"GothamCondensed","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:5px;text-transform:uppercase;color:#f1eeed;margin:0 30px;border-bottom:5px solid transparent}.questival-nav a:hover,.questival-nav a.active{border-color:#fff}.questival-nav.qstd{background:#FDC30E}.questival-nav.qstd a{color:#0D9C75}.questival-nav.qstd a:hover,.questival-nav.qstd a.active{border-color:#0D9C75}.questival-tabs h2{font-size:40px;font-size:2.5rem;font-family:"GothamCondensed","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:900;letter-spacing:5px;text-transform:uppercase}@media (min-width: 768px){.questival-tabs h2{font-size:64px;font-size:4rem}}.questival-what-you-get{color:#11221d}.questival-what-you-get h4{font-size:36px;font-size:2.25rem;font-family:"GothamCondensed","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1;text-transform:uppercase;color:#fff;margin-bottom:40px}.questival-what-you-get span{padding:0 5px;background:#e0874a}.questival-what-you-get h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:36px;font-size:2.25rem;font-family:"GothamCondensed","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700}.questival-what-you-get em{font-size:16px;font-size:1rem;font-weight:500;margin-left:5px}@media (min-width: 768px){.questival-what-you-get .package-block{padding-left:40px}}.questival-what-you-get .package-block+.package-block{margin-top:38px}.questival-what-you-get ul{padding-left:25px}.questival-what-you-get li{list-style-type:disc;font-weight:500}.questival-works{text-align:center}.questival-works h2{color:#6ac9b1}.questival-works p{color:#000}.questival-works .back-to-top{margin-top:40px}.questival-steps{max-width:648px;margin:0 auto}.questival-steps li+li{margin-top:80px}@media (min-width: 768px){.questival-steps li+li{margin-top:163px}}.questival-steps figure{position:relative;margin-bottom:39px}.questival-steps span{display:block;position:absolute;top:0;left:30px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:36px;font-size:2.25rem;font-family:"GothamCondensed","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;line-height:1;color:#fff;background:#e0874a;padding:4px 6px}.questival-steps img{border-radius:4px}.questival-steps figcaption{position:absolute;border-radius:4px;bottom:0;left:25px;-webkit-transform:translateY(50%);transform:translateY(50%);font-size:21px;font-size:1.3125rem;font-family:"GothamCondensed","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;line-height:1;background:#fff;border-radius:4px;padding:4px 15px}.questival-steps p{font-size:14px;font-size:.875rem;padding:0 10px;margin:0}@media (min-width: 768px){.questival-steps p{padding:0 40px}}.questival-check-in h4{font-size:36px;font-size:2.25rem;font-family:"GothamCondensed","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1;text-transform:uppercase;color:#fff;margin-bottom:40px}.questival-check-in span{padding:0 5px;background:#e0874a}.questival-check-in p{margin-bottom:16px}.questival-check-in small{display:block;text-align:center;font-size:14px;font-size:.875rem}.questival-check-in .coto_button-container{text-align:center;margin:40px 0}.questival-check-in .coto_button{min-width:216px}.questival-check-in .time{color:#6ac9b1}.questival-check-in .race-volunteer{text-align:center}.questival-check-in .race-volunteer p{margin:0;font-size:15px;font-size:.9375rem}.questival-check-in .race-volunteer a{color:#6ac9b1}.questival-ugc{background:#1e1f21}.questival-faq-block{border:1px solid #3e4244}.questival-faq-block+.questival-faq-block{margin-top:20px}.questival-faq-block h4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-size:1rem;font-family:"GothamCondensed","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;text-transform:uppercase;letter-spacing:6px;color:#6ac9b1;padding:12px;cursor:pointer}@media (min-width: 768px){.questival-faq-block h4{font-size:23px;font-size:1.4375rem;letter-spacing:8px;padding:20px}}.questival-faq-block .toggle{position:relative;width:18px;height:18px}.questival-faq-block .toggle:before,.questival-faq-block .toggle:after{display:block;content:'';position:absolute;top:50%;left:50%;width:100%;height:2px;background:#6ac9b1;-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out}.questival-faq-block .toggle:before{-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.questival-faq-block .toggle:after{-webkit-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg)}.questival-faq-block .toggle.open:before{-webkit-transform:translate(-50%, -50%) rotate(360deg);transform:translate(-50%, -50%) rotate(360deg)}.questival-faq-block .toggle.open:after{-webkit-transform:translate(-50%, -50%) rotate(180deg);transform:translate(-50%, -50%) rotate(180deg)}.questival-faq-content{padding:12px 0;margin:0 12px;border-top:1px solid #3e4244}@media (min-width: 768px){.questival-faq-content{padding:20px 0;margin:0 20px}}.questival-faq-sub-block+.questival-faq-sub-block{margin-top:7px}.questival-faq-sub-block h5{font-size:14px;font-size:.875rem;font-weight:400;cursor:pointer}@media (min-width: 768px){.questival-faq-sub-block h5{font-size:16px;font-size:1rem}}.questival-faq-sub-content{padding:20px 0 20px 20px}.questival-faq-sub-content p{font-weight:300}.questival-faq-sub-content p+p{margin-bottom:16px}#questival-reviews .yotpo-icon-star{background-image:url(//cotopaxi.jp/cdn/shop/t/96/assets/star_rating.svg?v=118173444593353417611753776513) !important}#questival-reviews .yotpo-icon-half-star{background-image:url(//cotopaxi.jp/cdn/shop/t/96/assets/half_star_rating.svg?v=122403844685704455161753776040) !important}#questival-reviews .yotpo-icon-star,#questival-reviews .yotpo-icon-half-star{height:11px !important;width:12px !important;background-size:contain;background-position:center top}#questival-reviews .text-m{font-size:14px !important;font-weight:400 !important;line-height:1.5 !important;color:#7d888d !important}#q-pdp #intro{overflow:hidden}#q-pdp #intro .cta{background:#6ac9b1 !important}#q-pdp #intro #qlogo{z-index:4}#q-pdp .coto_slideshow-nav{bottom:15px;right:40px}#q-pdp .pagination-button{background:rgba(255,255,255,0.5)}#q-pdp .pagination-button.active{background:#fff}#q-pdp #volunteer-form button{color:#fff !important;background:#6ac9b1 !important}#q-pdp .price-count{font-size:21px;font-size:1.3125rem;font-family:"GothamCondensed","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;color:#fff;background:#6ac9b1;padding:5px 10px;border-radius:4px 4px 0 0}#q-pdp .lowest-price .price-increase{display:none}#q-pdp .lowest-price .guaranteed{display:block}#q-pdp .price-increase{margin:0}#q-pdp .guaranteed{display:none;text-transform:uppercase;margin:0}#q-pdp .packages{border-radius:0 0 4px 4px !important}#q-pdp #nav{background:#e0874a}#q-pdp .tab{display:block}#q-pdp .video-wrapper{position:relative !important;display:block !important;top:auto !important;left:auto !important;padding-bottom:56.25% !important}#q-pdp h4{font-size:36px;font-size:2.25rem;font-family:"GothamCondensed","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;line-height:1;text-transform:uppercase;color:#fff;margin-bottom:20px}#q-pdp h4 span{padding:0 5px;background:#e0874a}#q-pdp #what-you-get{padding:0}#q-pdp #what-you-get h5{font-size:16px;font-size:1rem;font-family:"GothamCondensed","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase}#q-pdp #what-you-get p{font-size:14px;font-size:.875rem;margin:20px 0 0}#q-pdp #what-you-get a{color:#6ac9b1;text-decoration:none}#q-pdp .back-to-top{margin-top:40px}#q-pdp #eyes-on-prizes{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-image:url(//cotopaxi.jp/cdn/shop/files/questival-prizes-background_2000x.jpg?15355)}#q-pdp #eyes-on-prizes h2{color:#e28743}#q-pdp #works{padding:0}#q-pdp #works h2{color:#6ac9b1}#q-pdp #works p{color:#000}#q-pdp #race{text-align:left;padding:0}#q-pdp #race h5{font-size:21px;font-size:1.3125rem;font-family:"GothamCondensed","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;margin-bottom:30px}#q-pdp #race .time{color:#6ac9b1 !important}#q-pdp #race .coto_button-container{text-align:center;margin:40px 0}#q-pdp #race .coto_button{min-width:216px}#q-pdp #race small{display:block;text-align:center;font-size:14px;font-size:.875rem}#q-pdp #race .race-volunteer{text-align:center}#q-pdp #race .race-volunteer p{font-size:15px;font-size:.9375rem}#q-pdp #race .race-volunteer a{color:#6ac9b1;text-decoration:none}#q-pdp #sponsors{padding:0;background:none}#q-pdp #faq h3{color:#6ac9b1 !important}#q-pdp #faq .toggle:before,#q-pdp #faq .toggle:after{background:#6ac9b1 !important}#q-pdp #faq a{color:#000 !important}#q-pdp.questi5k-slc img{width:auto}#q-pdp.questi5k-slc #intro #qlogo{top:0;left:0;width:65px;height:65px}@media (min-width: 992px){#q-pdp.questi5k-slc #intro #qlogo{width:144px;height:144px}}#q-pdp.questi5k-slc h4{color:#ee4847}#q-pdp.questi5k-slc #nav{background:#e6e6df}#q-pdp.questi5k-slc #nav a{color:#2d2836}#q-pdp.questi5k-slc #nav a:hover,#q-pdp.questi5k-slc #nav a.active{border-color:#10b8b6}#q-pdp.questi5k-slc #intro .event-header .when-where,#q-pdp.questi5k-slc #intro .event-header .when-where span{color:#ee4847}#q-pdp.questi5k-slc #intro .event-header .event-add .cta{background-color:#10b8b6}#q-pdp.questi5k-slc #about-5k{text-align:center}#q-pdp.questi5k-slc h2{color:#ee4847;margin-bottom:30px}#q-pdp.questi5k-slc h3{color:#f6922e;margin:50px 0 30px}#q-pdp.questi5k-slc p{margin:0}#q-pdp.questi5k-slc #about-5k p{font-size:20px;font-size:1.25rem}#q-pdp.questi5k-slc .questi-5k-block+.questi-5k-block{margin-top:80px}#q-pdp.questi5k-slc .questi-5k-section+.questi-5k-section{margin-top:75px}#q-pdp.questi5k-slc .questi-5k-map{margin-bottom:65px;position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}#q-pdp.questi5k-slc .questi-5k-map iframe{position:absolute;top:0;left:0;width:100%;height:100%}#q-pdp.questi5k-slc .checkin-block{margin-top:35px}#q-pdp.questi5k-slc .checkin-block h4{font-size:15px;font-size:.9375rem;color:#f29329;margin:0}#q-pdp.questi5k-slc #race{padding:0;margin-top:40px}#q-pdp.questi5k-slc #race #volunteer-form button{color:#fff;background:#f29329}.coto_questival-header{text-align:center;margin-bottom:30px}@media (min-width: 768px){.coto_questival-header{margin-bottom:53px}}.coto_questival-header.coto_bg-green{margin-bottom:0}.coto_questival-header h2,.coto_questival-header h3{font-size:36px;font-size:2.25rem;line-height:1}@media (min-width: 768px){.coto_questival-header h2,.coto_questival-header h3{font-size:64px;font-size:4rem}}.coto_questival-header h2{color:#fff}.questival-works .coto_questival-header h2{color:#6ac9b1}.coto_questival-header h3{font-weight:900}.coto_questival-header p{font-size:14px;font-size:.875rem;color:#fff;max-width:520px;margin:5px auto 0}.questival-works .coto_questival-header p{color:#000}.coto_questival-header.coto_bg-peach{background:#F8AA7D;text-align:center;margin-bottom:0;padding-top:60px;padding-bottom:60px}.coto_questival-header.coto_bg-peach .coto_questival-banner-content{margin:0 auto}.coto_questival-header.coto_bg-peach .coto_questival-banner-content p{color:#000}.coto_questival-header.coto_bg-peach .coto_questival-banner-content h2{color:#e0874a}.addon-block h4{font-size:36px;font-size:2.25rem;font-family:"GothamCondensed","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1;text-transform:uppercase;color:#fff;margin-bottom:20px}.addon-block h4 span{padding:0 5px;background:#e0874a}.addon-block p{font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif}.addon-block p a{color:#1E5DA0;font-weight:700}.qstd h4 span{background:#F4811F}.qstd .questival-packages-header p{color:#0D9C75}.qstd .questival-packages-description h3{text-transform:none;font-size:1.65rem}.qstd .questival-package-block .questival-packages-countdown{background:#0D9C75}.qstd .questival-package-block .coto_button.green{background:#0D9C75}.qstd.addon-block p a{color:#0D9C75}.qstd-prize-sec{background:#FDC30E;margin-bottom:0;padding-top:50px;padding-bottom:50px}.qstd-prize-sec h2{color:#F4811F}.qstd-prize-sec p{color:#000}.qstd-prize-sec .coto_questival-banner-content{margin:0 auto}.coto_questival-header.qstd{background:#0D9C75}.collection-g4g-header{max-height:none}@media (min-width: 768px){.collection-g4g-header{max-height:calc(100vh - 94px)}}.collection-g4g-header .content_outer{max-height:none}@media (min-width: 768px){.collection-g4g-header .content_outer{max-height:calc(100vh - 94px)}}@media (max-width: 767px){.coto_collection-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.coto_collection-header .coto_canvas{min-height:0;background:none !important}.coto_collection-header .coto_center{width:100%}}.coto_collection-header .coto_canvas{display:-webkit-box;display:-ms-flexbox;display:flex}.coto_collection-header .coto_canvas-content{width:100%}.coto_collection-header h1{font-size:30px;font-size:1.875rem;text-transform:uppercase}@media (max-width: 767px){.coto_collection-header h1{color:#000}}@media (min-width: 768px){.coto_collection-header h1{font-size:46px;font-size:2.875rem}}.coto_collection-description{text-align:center}@media (min-width: 768px){.coto_collection-description{margin-top:25px}}.coto_collection-description h1{font-size:30px;font-size:1.875rem;text-transform:uppercase}@media (max-width: 767px){.coto_collection-description h1{color:#000}}@media (min-width: 768px){.coto_collection-description h1{font-size:40px;font-size:2.5rem}}.coto_collection-description h1+p{margin-top:40px}.coto_collection-description-copy{font-size:10px;font-size:.625rem;line-height:2;max-width:960px;margin:0 auto}@media (min-width: 768px){.coto_collection-description-copy{font-size:18px;font-size:1.125rem}}.coto_collection-description a{color:#1a9ad7}.coto_collection-featured-header{overflow:hidden;position:relative}@media (min-width: 768px){.coto_collection-featured-header{max-height:calc(100vh - 94px)}.coto_collection-featured-header .coto_center{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.coto_collection-featured-header .coto_canvas-content{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;bottom:0;width:100%;height:100%;padding-top:48px;padding-bottom:48px;color:#fff}}@media (max-width: 767px){.coto_collection-featured-title{text-align:center;margin-top:24px}.coto_collection-featured-title p{margin-top:24px}.collection-camp .coto_collection-featured-title img{max-width:460px}}@media (min-width: 768px){.coto_collection-featured-title{max-width:540px}.collection-camp .coto_collection-featured-title{max-width:463px;text-align:center;margin-bottom:40px}.collection-camp .coto_collection-featured-title p{font-weight:700;padding:0 45px}.travel .coto_collection-featured-title{max-width:380px}.coto_collection-featured-title .color-black{color:#000}}.coto_collection-featured-title img{margin-bottom:30px}.coto_collection-featured-title h1{font-size:45px;font-size:2.8125rem;font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase}@media (min-width: 768px){.coto_collection-featured-title h1{font-size:79px;font-size:4.9375rem}}@media (min-width: 768px){.coto_collection-slider .coto_odd{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.coto_collection-slider .coto_odd .coto_slideshow{padding-right:40px}.coto_collection-slider .coto_even .coto_slideshow{padding-left:40px}.coto_collection-slider .coto_even .coto_slideshow-arrows-nav{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.coto_collection-slider .coto_slideshow-arrows-nav{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (min-width: 768px){.coto_collection-slider-content{max-width:363px}}.coto_collection-slider-content h2{font-size:32px;font-size:2rem;font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;line-height:1;margin-bottom:16px}@media (min-width: 768px){.coto_collection-slider-content h2{font-size:56px;font-size:3.5rem;margin-bottom:28px}}.coto_pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}.coto_pagination a{display:block;opacity:.5;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.coto_pagination a:before{display:block;content:'';width:16px;height:16px;border-top:1px solid #000;-webkit-transition:border-color 0.3s ease-in-out;transition:border-color 0.3s ease-in-out}.coto_pagination a.coto_previous:before{border-left:1px solid #000;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.coto_pagination a.coto_next:before{border-right:1px solid #000;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.coto_pagination a:hover{opacity:1}.coto_pagination a.disable{pointer-events:none;cursor:none;opacity:0}.coto_pagination span{font-size:15px;font-size:.9375rem;margin:0 10px}.coto_shop-look-button{position:relative}.coto_shop-look-button .coto_button{margin-top:14px;width:200px}@media (min-width: 768px){.coto_shop-look-button .coto_button{position:absolute;bottom:60px;left:50%;margin-top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2}}.collection-camp .coto_shop-look-button .coto_button{display:block;width:236px;margin-left:auto;margin-right:auto;background-color:#ffaf00}.coto_shop-look-button a{text-align:center;display:block;position:relative;overflow:hidden}@media (min-width: 768px){.coto_shop-look-button a:before{display:block;content:'';position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:#000;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;z-index:1;ponter-events:none}.collection-camp .coto_shop-look-button a:before{border-radius:35px}.coto_shop-look-button a:hover:before{opacity:.2}.coto_shop-look-button a:hover .coto_button{background:#1a9ad7}.collection-camp .coto_shop-look-button a:hover .coto_button{background-color:#321908}.coto_shop-look-button a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.coto_shop-look-featured .coto_shop-look-button a:hover img{-webkit-transform:scale(1);transform:scale(1)}}.coto_shop-look-button a:hover{opacity:1}.coto_shop-look-button a img{-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out}.coto_shop-all-button a{width:100%;font-size:12px;font-size:.75rem;text-transform:uppercase;text-align:center;font-weight:700;letter-spacing:2.67px;color:#fff;background:#000;padding:42px 10px;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}@media (min-width: 768px){.coto_shop-all-button a{font-size:16px;font-size:1rem;letter-spacing:2.67px;padding:64px 10px}}.coto_family-canvas h1{font-size:56px;font-size:3.5rem;font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:800;line-height:1;letter-spacing:2px;text-transform:uppercase}@media (min-width: 768px){.coto_family-canvas h1{font-size:112px;font-size:7rem}}.coto_family-canvas small{display:block;font-size:20px;font-size:1.25rem}@media (min-width: 768px){.coto_family-canvas small{font-size:30px;font-size:1.875rem}}.coto_family-canvas p{font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:800;font-size:20px;font-size:1.25rem;text-transform:uppercase;letter-spacing:2px}@media (min-width: 768px){.coto_family-canvas p{font-size:30px;font-size:1.875rem}}@media (min-width: 768px){.coto_family-detail .coto_row:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.coto_family-detail .coto_button{min-width:200px;margin-top:20px}@media (max-width: 991px){.coto_family-detail-image{max-width:350px}}.coto_family-detail-content{max-width:350px}@media (max-width: 767px){.coto_family-detail-content{text-align:center}}.coto_family-detail-content h2{font-size:56px;font-size:3.5rem;font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:900;line-height:1;text-transform:uppercase}.coto_family-detail-content strong{display:block;font-size:24px;font-size:1.5rem;font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:800}.coto_family-detail-content p{font-size:12px;font-size:.75rem;margin-top:10px}.coto_family-testimonial{color:#000}.coto_family-testimonial.coto_bg-questival-light-brown{color:#11211d}.coto_family-testimonial h2{margin-bottom:40px;font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:800}.coto_family-testimonial .coto_icon-5-stars{max-width:85px;margin-bottom:20px}@media (max-width: 991px){.coto_family-testimonial .coto_icon-5-stars{margin:0 auto}}.coto_family-testimonial blockquote{font-size:14px;font-size:.875rem}@media (min-width: 992px){.coto_family-testimonial blockquote{text-align:left}}.coto_family-testimonial p+p{margin-top:20px}.coto_family-testimonial cite{font-size:16px;font-size:1rem;font-weight:800;font-style:normal;font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;margin-top:5px}.coto_family-features{text-align:center;color:#fff}@media (min-width: 768px){.coto_family-features .coto_row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.coto_family-features .coto_column{margin-bottom:20px}}.coto_family-features-image{max-width:180px;margin:0 auto 30px}.coto_family-features p{font-weight:800;font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;letter-spacing:1px;text-transform:uppercase}.product-detail{font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif}.product-detail h1{font-size:24px;font-size:1.5rem}@media (min-width: 768px){.product-detail h1{font-size:28px;font-size:1.75rem}}@media (min-width: 992px){.product-detail h1{font-size:32px;font-size:2rem}}.product-detail h2{font-size:20px;font-size:1.25rem}@media (min-width: 768px){.product-detail h2{font-size:28px;font-size:1.75rem}}.product-detail h3{font-size:14px;font-size:.875rem;margin-bottom:10px}@media (min-width: 768px){.product-detail h3{font-size:20px;font-size:1.25rem}}.product-detail ul{list-style-type:disc;padding-left:18px}.product-detail li{list-style-type:initial}.product-detail p{font-size:14px;font-size:.875rem}.product-detail a{text-decoration:underline}.product-detail .add-to-cart{margin-top:45px}.product-detail .add-to-cart .coto_button{display:block;width:100%}.product-detail .coto_slide-dropdown{padding-bottom:30px}.product-detail .video-wrapper{margin-top:20px}@media (min-width: 768px){.product-detail .video-wrapper{margin-top:40px}}.product-detail .yotpo a{color:#007DB3 !important}.product-canvas{position:relative}.product-info.slide-out{position:absolute;top:100vh;opacity:0;cursor:none;pointer-events:none;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.product-info.slide-in{top:40px;opacity:1;z-index:5;background:#fff}@media (min-width: 768px){.product-info.slide-in{top:60px}}.product-thumbnails{display:-ms-grid;display:grid;grid-gap:5px}@media (min-width: 768px){.product-thumbnails{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr)}}@media (min-width: 992px){.product-thumbnails{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr)}}.product-thumbnails figure{cursor:pointer}.product-thumbnails span{display:block;position:relative}.product-thumbnails span:before{display:block;content:'';position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid transparent;-webkit-transition:border-color 0.3s ease-in-out;transition:border-color 0.3s ease-in-out}.product-thumbnails .active span:before{border-color:#1a9ad7}.product-thumbnails .vid-thumb:after{content:'';position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:rgba(232,233,235,0.75);mix-blend-mode:multiply;-webkit-transition:all .3s ease;transition:all .3s ease}.product-thumbnails .vid-thumb svg{position:absolute;z-index:2;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;height:100%;text-shadow:0 0 10px red}.product-thumbnails .vid-thumb:hover:after{background:#e8e9eb}.product-slideshow{text-align:center}@media (min-width: 768px){.product-slideshow{padding:0 40px}}.product-slideshow .coto_slide-items{width:100%}@media (max-width: 767px){.product-slideshow .coto_slide-button{display:none}}.product-slideshow .coto_slideshow-nav{position:static}@media (min-width: 768px){.product-slideshow .coto_slideshow-nav{display:none}}.product-slideshow .coto_slide div{background:#fff}.product-title p{font-size:22px;font-size:1.375rem;font-weight:700}@media (min-width: 768px){.product-title p{font-size:24px;font-size:1.5rem}}@media (min-width: 992px){.product-title p{font-size:28px;font-size:1.75rem}}.product-title p s{color:#979797}.product-title p span{color:#f94b21}.product-options{clear:both}.product-options .option-block{margin-top:30px}.product-options .size-chart{margin-top:5px}.product-options .size-chart a{font-size:14px;font-size:.875rem}.product-colors{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -8px}.product-colors .product-color-button{padding:0 8px}@media (min-width: 768px){.product-colors .product-color-button{margin-top:10px}}.product-colors .product-color-button.soldout{display:none}.product-colors .product-color-button button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:48px;height:48px;border:1px solid transparent;border-radius:50%;-webkit-transition:border-color 0.3s ease-in-out;transition:border-color 0.3s ease-in-out}.product-colors .product-color-button button.selected{border-color:#0c9edd}.product-colors .product-color-button button.soldout{display:none}.product-colors .product-color-button button.soldout i{opacity:1}.product-colors .product-color-button .color{overflow:hidden;position:relative;width:40px;height:40px;border-radius:50%;cursor:none;pointer-events:none}.product-colors .product-color-button .color.bordered{border:1px solid #eee}.product-colors .product-color-button .subcolor{position:absolute;display:block;-webkit-transform:rotate(-65deg);transform:rotate(-65deg)}.product-colors .product-color-button .subcolor.subcolor-1{width:50%;height:100%;top:50%;right:0;margin-top:-20px;-webkit-transform-origin:0 50%;transform-origin:0 50%;border-bottom-right-radius:40px;border-top-right-radius:40px}.product-colors .product-color-button .subcolor.subcolor-2{width:100px;height:100px;top:50%;left:50%;-webkit-transform-origin:0 0;transform-origin:0 0}.product-colors .product-color-button i{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:rgba(255,255,255,0.5);-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;pointer-events:none}.product-colors .product-color-button i:before,.product-colors .product-color-button i:after{display:block;content:'';position:absolute;bottom:0;width:150%;height:1px;background-color:#fff}.product-colors .product-color-button i:before{left:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:bottom left;transform-origin:bottom left}.product-colors .product-color-button i:after{right:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:bottom right;transform-origin:bottom right}.product-select{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -10px}@media (max-width: 767px){.product-select{overflow-x:scroll}}@media (min-width: 768px){.product-select{-ms-flex-wrap:wrap;flex-wrap:wrap}}.product-select::-webkit-scrollbar{display:none}.product-select .product-select-button{padding:0 10px}@media (min-width: 768px){.product-select .product-select-button{margin-top:10px}}.product-select button{overflow:hidden;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:50px;height:50px;padding:0 5px;font-size:12px;font-size:.75rem;color:#fff;background-color:#c6c6c6;-webkit-transition:background-color 0.3s ease-in-out;transition:background-color 0.3s ease-in-out}.product-select button:before,.product-select button:after{display:block;content:'';position:absolute;bottom:0;width:150%;height:1px;background-color:#fff;opacity:0;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.product-select button:before{left:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:bottom left;transform-origin:bottom left}.product-select button:after{right:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:bottom right;transform-origin:bottom right}.product-select button:hover{background-color:#7cc8ea}.product-select button.soldout:before,.product-select button.soldout:after{opacity:1}.product-select button.selected{background-color:#0c9edd}.product-select span{pointer-events:none}.product-bundles{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:308px}.product-bundles button{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px 5px 9px;border:1px solid #1a9ad7}.product-bundles button:first-child{z-index:1}.product-bundles button:last-child{margin-left:-1px;border-color:#d8d8d8}.product-bundles img{width:initial}.product-bundles span{font-size:16px;font-size:1rem;font-weight:700;margin-top:10px}.product-bundles .allpa-only{max-width:40px}.product-bundles .allpa-bundle{max-width:71px}.product-quantity{margin-top:30px}.product-quantity .quantity-controlls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:120px;margin-top:10px;border:1px solid #c6c6c6}.product-quantity .quantity-controlls p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-quantity .quantity-controlls button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:7px}.product-message p{font-size:14px;font-size:.875rem;font-style:italic}.product-message .message{float:left;width:100%;color:#f94b21;margin-right:-100%}.product-message .final-sale{color:#7cc8ea;margin-top:15px}.product-affirm{margin-top:15px}.product-affirm p{font-size:12px;font-size:.75rem;color:#757575}.product-block{border-top:1px solid #d8d8d8}@media (min-width: 768px){.product-block{padding:45px 0}}@media (min-width: 992px){.product-block{padding:60px 0}}.product-block .coto_open .coto_toggle-icon{-webkit-transform:translateY(-50%) rotate(-360deg);transform:translateY(-50%) rotate(-360deg)}.product-block .coto_open .coto_toggle-icon:after{-webkit-transform:translate(-50%, -50%) rotate(-270deg);transform:translate(-50%, -50%) rotate(-270deg)}.product-block .coto_toggle-button{position:relative;padding:15px 0}@media (min-width: 768px){.product-block .coto_toggle-button{padding:0;margin-bottom:20px}}.product-block .coto_toggle-icon{position:absolute;top:50%;right:0;width:20px;height:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out}.product-block .coto_toggle-icon:before,.product-block .coto_toggle-icon:after{display:block;content:'';position:absolute;top:50%;left:50%;background:#d8d8d8;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out}.product-block .coto_toggle-icon:before{width:100%;height:1px}.product-block .coto_toggle-icon:after{width:1px;height:100%}.product-why-build{text-align:center;padding:45px 0;border-top:1px solid #d8d8d8}@media (min-width: 768px){.product-why-build{padding:30px 0}}@media (min-width: 992px){.product-why-build{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width: 768px){.product-why-build .why-build-block{padding:0 13.2626%}}@media (min-width: 992px){.product-why-build .why-build-block{padding:20px 45px;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:60%}}.product-why-build .why-build-block h2{margin-bottom:5px}@media (max-width: 991px){.product-why-build .why-build-block h2{margin-bottom:10px}}@media (max-width: 991px){.product-why-build .why-build-block+.why-build-block{margin-top:30px}}@media (min-width: 992px){.product-why-build .why-build-block+.why-build-block{position:relative}.product-why-build .why-build-block+.why-build-block:before{display:block;content:'';position:absolute;top:0;bottom:0;left:0;width:1px;background-color:#d8d8d8}}.product-why-build p{font-size:16px;font-size:1rem}@media (min-width: 768px){.product-why-build p{font-size:20px;font-size:1.25rem}}.product-description p+p{margin-top:20px}@media (min-width: 768px){.product-description p+p{margin-top:30px}}.product-description li{font-size:14px;font-size:.875rem}.product-description .features-block+.features-block{margin-top:35px}.product-size-fit .size-chart{margin-bottom:35px}.product-size-fit .size-chart a{font-size:14px;font-size:.875rem;font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;text-decoration:none}@media (min-width: 768px){.product-size-fit .size-chart a{font-size:20px;font-size:1.25rem}}.product-why-love img{margin-bottom:15px}@media (min-width: 768px){.product-why-love img{margin-top:30px}}.product-design .design-block+.design-block{margin-top:40px}.product-design p+p{margin-top:10px}.product-design .manufacturing-details{font-size:14px;font-size:.875rem;margin-top:10px}.product-design .manufacturing-details p{display:inline}.bundles-popup{position:absolute;top:100vh;left:0;width:100%;opacity:0;pointer-events:none;cursor:none;background:#fff;-webkit-transition:all .5s ease-out;transition:all .5s ease-out;z-index:4}.bundles-popup.slide-in{top:40px;opacity:1}@media (min-width: 768px){.bundles-popup.slide-in{top:60px}}.bundles-popup.active{position:static;cursor:default;pointer-events:auto;opacity:1}.bundles-header p{font-size:24px;font-size:1.5rem;font-weight:700}@media (min-width: 768px){.bundles-header p{text-align:center;font-size:32px;font-size:2rem}}.bundles-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.bundles-close button{position:relative;width:26px;height:26px}.bundles-close button:before,.bundles-close button:after{display:block;content:'';position:absolute;left:0;top:50%;width:100%;height:2px;opacity:0;margin-top:-1px;background:#d8d8d8;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.active .bundles-close button:before{opacity:1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.active .bundles-close button:after{opacity:1;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.bundle-options{padding-right:20px}.bundle-options .option{margin-top:60px}@media (min-width: 768px){.bundle-options .option{margin-top:90px}}.bundle-options h3{margin:0}.bundle-options p{font-size:18px;font-size:1.125rem}.bundle-options p+p{margin-top:30px}.bundle-options .product-affirm p,.bundle-options .product-message p{font-size:12px;font-size:.75rem}.bundle-options em{color:#f94b21}.bundle-options .coto_button{display:block;width:100%;margin-top:30px}.yotpo-main-widget .yotpo-nav .yotpo-active span,.yotpo-main-widget .yotpo-logo-title,.yotpo-main-widget .yotpo-user-name,.yotpo-main-widget .yotpo-read-more{color:#007DB3 !important}.yotpo-main-widget .yotpo-icon-profile{background-color:#007DB3 !important}.ctpx-basic-col h2{margin-bottom:30px}.ctpx-basic-col .row:first-of-type{padding-top:30px}.ctpx-basic-col .row:last-of-type{padding-bottom:30px}.ctpx-basic-col.border-sides .col{border-left:1px solid #d8d8d8;padding-left:25px;padding-right:25px;padding-bottom:15px}.ctpx-basic-col.border-sides .col:first-of-type{border-left:none}.ctpx-basic-col.border-top-bottom .row:first-of-type{border-top:1px solid #d8d8d8;padding-top:60px;margin-top:30px}.ctpx-basic-col.border-top-bottom .row:last-of-type{border-bottom:1px solid #d8d8d8;padding-bottom:60px;margin-bottom:30px}.ctpx-basic-col .column-content.align-center{text-align:center}.ctpx-basic-col .column-content.align-left{text-align:left}.ctpx-basic-col .column-content.align-right{text-align:right}.ctpx-basic-col .column-content.text-lg h3{font-size:1.75rem}.ctpx-basic-col .column-content.text-lg p{font-size:1.25rem}.ctpx-basic-col .column-content.text-sm p{font-size:.85rem}#recommendedProducts{border-top:1px solid #d8d8d8;padding-top:60px;padding-bottom:60px}#recommendedProducts h2{margin-bottom:30px}#recommendedProducts .product-related{cursor:pointer}#recommendedProducts .product-related .product-title{font-family:"Gotham","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;margin-top:15px}#recommendedProducts .product-related .product-price{font-weight:700;margin-top:15px;font-style:italic;font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:none;letter-spacing:normal}#recommendedProducts .product-related:hover .product-title{opacity:.75}.coto_shop-look{background:#eee;margin-bottom:40px}@media (min-width: 768px){.coto_shop-look{margin-bottom:60px}}.coto_shop-look-canvas h1{line-height:1;font-family:"GothamCondensed","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:50px;font-size:3.125rem}@media (min-width: 768px){.coto_shop-look-canvas h1{font-size:144px;font-size:9rem}}.coto_shop-look-canvas h1 span{display:inline-block;background-color:#2b2a30;padding:0 20px}@media (min-width: 768px){.coto_shop-look-canvas h1 span{padding:0 50px}}.coto_shop-look-canvas strong{display:block;font-size:20px;font-size:1.25rem;margin:4px 0}@media (min-width: 768px){.coto_shop-look-canvas strong{font-size:36px;font-size:2.25rem;margin:8px 0}}@media (min-width: 768px){.coto_shop-look-block{display:-webkit-box;display:-ms-flexbox;display:flex}.coto_shop-look-block:nth-child(odd){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.coto_shop-look-block+.coto_shop-look-block{margin-top:30px}@media (min-width: 768px){.coto_shop-look-block+.coto_shop-look-block{margin-top:130px}}@media (min-width: 768px){.coto_shop-look-column{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.coto_shop-look-content{max-width:440px;padding:20px 30px}@media (max-width: 767px){.coto_shop-look-content{margin:0 auto;text-align:center;padding:20px 10px}}.coto_shop-look-content h2{font-size:52px;font-size:3.25rem;font-family:"GothamCondensed","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:10px}@media (min-width: 768px){.coto_shop-look-content h2{font-size:72px;font-size:4.5rem;padding-left:9px}}.coto_shop-look-content p{font-size:12px;font-size:.75rem;margin-bottom:20px}@media (min-width: 768px){.coto_shop-look-content p{font-size:14px;font-size:.875rem;margin-bottom:30px;padding-left:9px}}.coto_shop-look-content ul{margin-bottom:30px}@media (min-width: 768px){.coto_shop-look-content ul{max-width:324px}}.coto_shop-look-content li+li{margin-top:15px}.coto_shop-look-content li a{position:relative;display:block}@media (min-width: 768px){.coto_shop-look-content li a{padding:5px 9px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.coto_shop-look-content li a:hover{opacity:1;color:#fff;background-color:#e63422}}.coto_shop-look-cta a{text-align:center;display:block}.coto_shop-look-cta a:hover{opacity:1}.coto_shop-look-cta a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.coto_shop-look-cta a:hover .coto_button{background:#1a9ad7}.coto_shop-look-cta .coto_image-wrapper{display:block;overflow:hidden}.coto_shop-look-cta img{-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out}.coto_shop-look-cta .coto_button{display:inline-block;width:195px;margin-top:30px}.coto_foundation-canvas{height:680px;background-image:url(//cotopaxi.jp/cdn/shop/files/foundation-page-canvas-mobile_750x.jpg?15355)}@media (min-width: 768px){.coto_foundation-canvas{background-image:url(//cotopaxi.jp/cdn/shop/files/foundation-page-canvas_2000x.jpg?15355)}}.coto_foundation-canvas h1{font-size:50px;font-size:3.125rem;text-transform:uppercase}@media (min-width: 768px){.coto_foundation-canvas h1{font-size:104px;font-size:6.5rem}}.coto_foundation-canvas h1 span{display:block}.coto_foundation-canvas h1 span.the{font-family:"garamond-premier-pro",serif;font-weight:400;font-size:28px;letter-spacing:.15em}.coto_foundation-canvas h1 span.coto{font-family:"garamond-premier-pro",serif;font-weight:700;letter-spacing:.25em}.coto_foundation-canvas h1 small{display:block;font-size:22px;font-size:1.375rem;letter-spacing:.25em;font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300}@media (min-width: 768px){.coto_foundation-canvas h1 small{font-size:36px;font-size:2.25rem}}.coto_foundation-canvas p{font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;margin-top:50px}@media (min-width: 768px){.coto_foundation-canvas p{margin-top:30px}}.coto_foundation-content-box{padding:40px 20px;text-align:center}@media (min-width: 992px){.coto_foundation-content-box{text-align:left}}.coto_foundation-content-box h2{font-family:"garamond-premier-pro",serif;font-weight:400;font-size:42px;font-size:2.625rem;line-height:1em}@media (min-width: 768px){.coto_foundation-content-box h2{font-size:52px;font-size:3.25rem;overflow-wrap:initial;word-wrap:initial}}.coto_foundation-content-box h4{font-size:10px;font-size:.625rem;color:#884e20;letter-spacing:3px;text-transform:uppercase;margin-bottom:30px}@media (min-width: 768px){.coto_foundation-content-box h4{letter-spacing:4px;font-size:12px;font-size:.75rem;margin-bottom:40px}}.coto_foundation-content-box p{font-size:12px;font-size:.75rem;margin:50px 0 30px}@media (min-width: 768px){.coto_foundation-content-box p{font-size:14px;font-size:.875rem}}.coto_foundation-content-box a:not(.coto_button){font-size:10px;font-size:.625rem;text-decoration:underline;color:#757575}.coto_foundation-content-box .coto_button{width:216px}.coto_foundation-purpose{text-align:center}.coto_foundation-purpose p{font-size:14px;font-size:.875rem;font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif}@media (max-width: 767px){.coto_foundation-purpose p{margin-bottom:30px}}.coto_foundation-purpose-image{max-width:110px;margin:0 auto 25px}@media (min-width: 768px){.coto_foundation-purpose-image{margin-bottom:37px}}@media (min-width: 768px){.coto_foundation-grantees .coto_foundation-content-box{max-width:600px;margin:0 auto}}@media (min-width: 992px){.coto_foundation-grantees .coto_foundation-content-box{max-width:500px}}.coto_foundation-grantees .coto_row-no-gutters{margin:0}@media (min-width: 768px){.coto_foundation-grantees .coto_row-no-gutters:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.coto_foundation-grantees-banner{height:374px;background-image:url(//cotopaxi.jp/cdn/shop/files/foundation-meet-grantees-mobile_750x.jpg?15355);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:25px 0}@media (min-width: 768px){.coto_foundation-grantees-banner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:592px;background-image:url(//cotopaxi.jp/cdn/shop/files/foundation-meet-grantees_2000x.jpg?15355)}}.coto_foundation-grantees-content{text-align:center;color:#fff}.coto_foundation-grantees-content h2{font-size:42px;font-size:2.625rem;font-family:"garamond-premier-pro",serif;font-weight:400;margin-bottom:20px}@media (min-width: 768px){.coto_foundation-grantees-content h2{font-size:62px;font-size:3.875rem;margin-bottom:40px}}.coto_foundation-awards{background:#884e20;text-align:center}.coto_foundation-awards .coto_center{max-width:852px}.coto_foundation-awards p{font-size:16px;font-size:1rem;color:#c08a5f;color:#E8D4C5;text-transform:uppercase;letter-spacing:3px}@media (min-width: 768px){.coto_foundation-awards p{font-size:20px;font-size:1.25rem;letter-spacing:4px}}.coto_foundation-awards-header{margin-bottom:50px}@media (min-width: 768px){.coto_foundation-awards-header{margin-bottom:70px}}.coto_foundation-awards-numbers{display:block;font-size:202px;font-size:12.625rem;color:#fff;line-height:1;font-family:"garamond-premier-pro-display",serif;font-weight:500}.coto_foundation-awards-in{display:block;font-size:52px;font-size:3.25rem;font-style:italic;font-family:"garamond-premier-pro",serif;color:#fff;border-top:6px solid #fff;border-bottom:6px solid #fff;width:90px;margin:70px auto}@media (min-width: 768px){.coto_foundation-awards-in{margin:0}}.coto_foundation-awards em{display:block;font-size:22px;font-size:1.375rem;font-family:"garamond-premier-pro",serif;color:#c08a5f;margin-top:70px}@media (min-width: 768px){.coto_foundation-awards em{font-size:32px;font-size:2rem}}@media (min-width: 768px){.coto_foundation-donate .coto_foundation-content-box{max-width:600px;margin:0 auto}}@media (min-width: 992px){.coto_foundation-donate .coto_foundation-content-box{max-width:500px}}@media (min-width: 768px){.coto_foundation-donate .coto_row-no-gutters{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.coto_foundation-donations .coto_button{display:block;width:216px;margin:0 auto}.coto_foundation-donations h2{font-family:"garamond-premier-pro-display",serif;font-weight:400;letter-spacing:0.05em;font-size:42px;font-size:2.625rem}@media (min-width: 768px){.coto_foundation-donations h2{font-size:52px;font-size:3.25rem}}.coto_foundation-faq{color:#fff;background:#4a4940}@media (max-width: 767px){.coto_foundation-faq .coto_column+.coto_column{margin-top:60px}}.coto_foundation-faq .coto_center{max-width:978px}.coto_foundation-faq h2{color:#c4c3c0;font-family:"garamond-premier-pro-display",serif;font-weight:400;letter-spacing:0.05em;font-size:42px;font-size:2.625rem}@media (min-width: 768px){.coto_foundation-faq h2{font-size:52px;font-size:3.25rem}}.coto_foundation-faq-content{margin-top:50px}.coto_foundation-faq-content p{font-size:14px;font-size:.875rem;font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif}@media (min-width: 768px){.coto_foundation-faq-content p{font-size:16px;font-size:1rem}}.coto_foundation-faq-block+.coto_foundation-faq-block{margin-top:60px}.coto_foundation-faq-block a{text-decoration:underline}.coto_foundation-do-good{background:#171107}@media (max-width: 767px){.coto_foundation-do-good{text-align:center}}.coto_foundation-do-good .coto_center{max-width:978px}.coto_foundation-do-good li+li{margin-top:40px}.coto_foundation-do-good a{font-size:12px;font-size:.75rem;font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:4px;text-transform:uppercase;color:#e8e9eb}.coto_foundation-do-good a.view-download{font-size:10px;font-size:.625rem;text-decoration:underline;color:#B6692B;display:block;clear:both;letter-spacing:0;text-transform:none;margin-top:5px}.coto_foundation-do-good-image{max-width:288px;margin:120px auto 0}@media (min-width: 768px){.coto_foundation-do-good-image{margin:0;max-width:390px}}.section-title{font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:800}.section-content{font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif}.collection-libre .coto_hero-pdp-description,.collection-libre .coto_family-testimonial{background:#2b4e75}.collection-libre .coto_family-features-image{max-width:114px;height:136px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.del-dia-choice h2,.del-dia-choice h3,.del-dia-choice h4{letter-spacing:0;text-transform:uppercase}.del-dia-choice h2{font-size:48px;font-size:3rem}.del-dia-choice h3{font-size:24px;font-size:1.5rem;margin-bottom:40px}.del-dia-choice h4{font-size:20px;font-size:1.25rem;margin-bottom:30px}.del-dia-choice .axios-error{text-align:center}.del-dia-choice .axios-error p{font-size:18px;font-size:1.125rem;margin:0 auto}.del-dia-choice-banner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;overflow:hidden;color:#fff}.del-dia-choice-banner:before{display:block;content:'';position:absolute;left:0;bottom:0;width:100%;height:120px;background:-webkit-gradient(linear, left bottom, left top, from(#fff), to(rgba(255,255,255,0)));background:linear-gradient(0deg, #fff 0%, rgba(255,255,255,0) 100%);z-index:1}@media (min-width: 768px){.del-dia-choice-banner:before{height:370px}}.del-dia-choice-banner .coto_canvas-content{width:100%;z-index:2}.del-dia-choice-banner video{position:absolute;top:50%;left:50%;width:100%;height:100%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-o-object-fit:cover;object-fit:cover}.del-dia-choice-banner h1{font-size:60px;font-size:3.75rem;font-family:"GothamCondensed","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase}@media (min-width: 768px){.del-dia-choice-banner h1{font-size:144px;font-size:9rem}}.del-dia-choice-banner p{font-size:18px;font-size:1.125rem;font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;max-width:390px;margin:0 auto 45px}@media (min-width: 768px){.del-dia-choice-banner p{font-size:24px;font-size:1.5rem}}.del-dia-choice-banner .buy-now{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;left:50%;bottom:25px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2}.del-dia-choice-banner .buy-now:hover{opacity:1}.del-dia-choice-banner .buy-now span{font-size:12px;font-size:.75rem;font-weight:700;text-transform:uppercase;color:#000}.del-dia-choice-banner .buy-now i{width:8px;height:8px;border-right:1px solid #000;border-bottom:1px solid #000;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.del-dia-choice-videos a{display:block;position:relative;overflow:hidden}.del-dia-choice-videos a:hover{opacity:1}.del-dia-choice-videos a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.del-dia-choice-videos span{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.del-dia-choice-videos i{width:20px;margin-left:10px}@media (min-width: 768px){.del-dia-choice-videos i{width:40px;margin:0 0 10px}}.del-dia-choice-videos strong{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-size:1rem;font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700}.del-dia-choice-videos svg{width:100%;height:100%;margin:0}.del-dia-choice-videos img{-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out}.del-dia-choice-options{padding:30px 0}.del-dia-choice-options .coto_center{position:relative}.del-dia-choice-options .slider{overflow:hidden;padding-bottom:40px}.del-dia-choice-options .slider-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:center;margin:0 auto 30px;width:300px;height:46px;padding:0 5px;background:url(//cotopaxi.jp/cdn/shop/t/96/assets/img_toggle_bg_714x.png?v=52832050535256665271753776325) center/300px 46px no-repeat}@media (min-width: 768px){.del-dia-choice-options .slider-nav{width:357px;height:52px;background-size:357px 52px}}.del-dia-choice-options .slider-nav button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:120px;height:36px;font-size:11px;font-size:.6875rem;text-transform:uppercase;font-weight:700;letter-spacing:2px;border-radius:30px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media (min-width: 768px){.del-dia-choice-options .slider-nav button{width:144px;height:44px;font-size:12px;font-size:.75rem}}.del-dia-choice-options .slider-nav .selected{color:#fff;background:#E03100}@media (max-width: 767px){.del-dia-choice-options .coto_slide-button{display:none}}@media (min-width: 768px){.del-dia-choice-options .coto_slideshow{padding:0 30px}}.del-dia-choice-options .coto_slide-items{display:-webkit-box;display:-ms-flexbox;display:flex}.del-dia-choice-options .coto_slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff}.del-dia-choice-options .coto_slideshow-nav{text-align:center;top:100%;left:0;width:100%;margin-top:20px}.del-dia-choice-options .pagination-button{background:#aaa}.del-dia-choice-options .pagination-button.active{background:#000}.del-dia-choice-options .item{position:relative;float:left;margin-right:-100%;width:100%;height:0;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-transition:all .5s ease-out;transition:all .5s ease-out;opacity:0;background:#fff;pointer-events:none;cursor:none}.del-dia-choice-options .item.active{height:100%;opacity:1;-webkit-transform:translateY(0);transform:translateY(0);pointer-events:auto;cursor:default}.del-dia-choice-options .item.slide-in{height:100%;-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.del-dia-choice-options .item.slide-out{-webkit-transform:scale(0.8);transform:scale(0.8);opacity:0}.del-dia-choice-options .choice-image{display:block;position:relative;cursor:pointer;overflow:hidden}@media (min-width: 768px){.del-dia-choice-options .choice-image:hover .image-card{opacity:1}.del-dia-choice-options .choice-image:hover .icon-expand{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.del-dia-choice-options .choice-image .icon-expand{display:block;position:absolute;top:10px;right:10px;z-index:2;width:15px;height:15px;background:url(//cotopaxi.jp/cdn/shop/t/96/assets/icon-expand_35x.png?v=166414687431803788531753776046) center/15px 15px no-repeat}@media (min-width: 768px){.del-dia-choice-options .choice-image .icon-expand{top:20px;right:20px;opacity:0;-webkit-transform:scale(0.2);transform:scale(0.2);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}}.del-dia-choice-options .choice-image .back{position:absolute;top:0;left:0;width:100%;opacity:0;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.del-dia-choice-options .choice-image.soldout{pointer-events:none;cursor:none}.del-dia-choice-options .choice-image.soldout strong{display:block;margin:0}.del-dia-choice-options .choice-image strong{display:none;position:absolute;top:50%;left:50%;text-transform:uppercase;letter-spacing:2.5px;color:#fff;padding:0 10px;background:#000;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.del-dia-choice-options .choice-detail{position:relative}.del-dia-choice-options h2{margin-top:40px}.del-dia-choice-options h3{text-transform:none}.del-dia-choice-options h3,.del-dia-choice-options strong{margin-bottom:20px}.del-dia-choice-options strong{display:block}.del-dia-choice-options p{font-size:12px;font-size:.75rem;font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;margin:0 0 40px}@media (min-width: 768px){.del-dia-choice-options p{max-width:360px}}.del-dia-choice-options .close{position:absolute;top:10px;right:10px;width:40px;height:40px;z-index:5}@media (min-width: 768px){.del-dia-choice-options .close{width:20px;height:20px;top:0;right:0}}.del-dia-choice-options .close i{display:block;position:absolute;top:50%;left:50%;width:20px;height:20px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.del-dia-choice-options .close i:before,.del-dia-choice-options .close i:after{display:block;content:'';position:absolute;top:0;left:50%;width:1px;height:20px;background:#000}.del-dia-choice-options .close i:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.del-dia-choice-options .close i:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media (min-width: 768px){.del-dia-choice-options .button-container{width:195px}}.del-dia-choice-options .coto_button{width:100%}.del-dia-choice-options .backorder-message{display:block;font-size:10px;font-size:.625rem;text-align:center;padding:15px;border:2px solid #fcb61b}.del-dia-choice-options .yotpo-rating{margin-bottom:15px}.del-dia-choice-details{margin-top:50px}@media (min-width: 768px){.del-dia-choice-details{margin-top:20px}}.del-dia-choice-details .details-content{padding:30px 15px}@media (min-width: 768px){.del-dia-choice-details .details-content{padding:60px 90px}}.del-dia-choice-details .details-block+.details-block{margin-top:50px}@media (min-width: 768px){.del-dia-choice-details .details-block+.details-block{margin-top:30px}}.del-dia-choice-details ul{margin-left:35px}.del-dia-choice-details li{list-style-type:disc}.del-dia-choice-details li+li{margin-top:10px}.del-dia-choice-features .features-header{text-align:center;max-width:900px;margin:0 auto 70px}.del-dia-choice-features p{font-size:18px;font-size:1.125rem;font-weight:700}.del-dia-choice-info .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.del-dia-choice-info .icon.coto_justify-content-end{text-align:right}.del-dia-choice-info .icon+.icon{margin-top:55px}.del-dia-choice-info span{font-size:12px;font-size:.75rem;margin:0 10px}@media (min-width: 768px){.del-dia-choice-info span{font-size:14px;font-size:.875rem}}.del-dia-choice-info i{-ms-flex-negative:0;flex-shrink:0;width:40px}@media (min-width: 768px){.del-dia-choice-info i{width:50px}}.del-dia-choice-info .choice-mobile-image{max-width:170px}.del-dia-choice-video{max-width:920px;margin:0 auto 30px}@media (min-width: 768px){.del-dia-choice-video{margin-bottom:100px}}.del-dia-choice-ugc{background:#f6f6f6}.del-dia-choice-ugc .featured-in{text-align:center;margin-bottom:70px}@media (min-width: 768px){.del-dia-choice-ugc .featured-in{margin-bottom:120px}}.del-dia-choice-ugc .featured-in-logo{max-width:220px;margin:0 auto}.del-dia-choice-story{padding-top:30px}@media (min-width: 768px){.del-dia-choice-story{padding-top:60px}}@media (min-width: 768px){.del-dia-choice-story .empowering-employees{padding-bottom:60px}}.del-dia-choice-story .empowering-employees-header{text-align:center}@media (min-width: 768px){.del-dia-choice-story .empowering-employees-header{text-align:left}}.del-dia-choice-story .empowering-employees-images{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (min-width: 768px){.del-dia-choice-story .empowering-employees-images .main-image{max-width:66.6666%}.del-dia-choice-story .empowering-employees-images .secondary-image{position:absolute;left:0;bottom:-20px;max-width:45%}}.del-dia-choice-process .process-header{margin-bottom:36px;text-align:center}@media (min-width: 768px){.del-dia-choice-process .process-header{text-align:left;max-width:450px;margin:0 0 60px 75px}}.del-dia-choice-process .process-block{position:relative}.del-dia-choice-process .process-block figcaption{font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;padding:30px 20px;text-align:center}@media (min-width: 768px){.del-dia-choice-process .process-block figcaption{position:absolute;top:50%;left:95px;max-width:450px;padding:0;text-align:left;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:36px;font-size:2.25rem;color:#fff;font-weight:700}}.del-dia-choice-process .process-block span{position:absolute;left:95px;top:-56px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.del-dia-choice-process .process-block span:before,.del-dia-choice-process .process-block span:after{display:block;content:''}.del-dia-choice-process .process-block span:before{width:9px;height:9px;border-right:1px solid #000;border-bottom:1px solid #000;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.del-dia-choice-process .process-block span:after{width:1px;height:95px;background:#000;margin-top:15px}.repurpose{background:#2edae8}@media (min-width: 768px){.repurpose{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.repurpose-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}@media (min-width: 768px){.repurpose-image{background:url(//cotopaxi.jp/cdn/shop/t/96/assets/repurpose-fabric_1378x.jpg?v=33750258428696607291753776452) center/cover no-repeat}}.repurpose-content{max-width:440px;padding:60px 20px;text-align:center;color:#fff}.repurpose-content i{display:block;width:113px;margin:0 auto 26px}@media (min-width: 768px){.repurpose-content i{margin-bottom:40px}}.repurpose-content strong{display:block;font-family:"GothamCondensed","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:24px;font-size:1.5rem;text-transform:uppercase}.repurpose-content h2{font-size:72px;font-size:4.5rem;font-family:"GothamCondensed","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:none;margin-bottom:30px}.coto_shuffle-color-button{display:inline-block;font-size:16px;font-size:1rem;font-weight:700;font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;text-align:center;width:190px;border-radius:30px;color:#fff;padding:8px 15px;background:#007DB3;border:1px solid #007DB3;-webkit-transition:background 0.3s ease-in-out;transition:background 0.3s ease-in-out}@media (min-width: 768px){.coto_shuffle-color-button{padding:10px 18px}}.coto_shuffle-color-button:disabled{cursor:default;pointer-events:none;opacity:.5;color:#000;background-color:#eee;border:1px solid #000}.coto_choice-refresh-container{text-align:center;padding-bottom:10px;padding-top:15px}.coto_grid-loader-container{padding-top:80px}.coto_choice-slider-nav{margin-bottom:15px !important}.coto_choice-slider-body{padding-top:15px}#contact-page .contact-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:62px;height:66px;margin:0 auto 5px}#faq{margin-bottom:20px}#faq h2{font-size:16px;font-size:1rem}@media (min-width: 768px){#faq h2{font-size:28px;font-size:1.75rem}}#faq p{font-size:14px;font-size:.875rem;padding-right:10%}#faq p+p{margin-top:15px}.factories-canvas h1{font-family:"garamond-premier-pro",serif;font-weight:400;letter-spacing:.05em;text-transform:uppercase;font-size:60px;font-size:3.75rem}@media (min-width: 768px){.factories-canvas h1{font-size:90px;font-size:5.625rem}}.factories-map{color:#fff;padding-top:40px;padding-bottom:40px;background:#007DB3}.factories-map h2{font-family:"garamond-premier-pro",serif;font-weight:400;font-size:28px;font-size:1.75rem}@media (min-width: 768px){.factories-map h2{font-size:32px;font-size:2rem;font-size:3rem;letter-spacing:.05em}}.factories-map .image-mapper{position:relative}@media (max-width: 767px){.factories-map .image-mapper{margin-top:30px}}.factories-map .image-mapper .pin{width:24px;height:32px;position:absolute;display:block;margin-top:-32px;margin-left:-12px}.factories-map .image-mapper .pin-la-paz{top:75%;left:28.5%}.factories-map .image-mapper .pin-chinnakarai{top:59%;left:70%}.factories-map .image-mapper .pin-shanghai{top:50%;left:82%}.factories-map .image-mapper .pin-tianjin{top:43%;left:80%}.factories-map .image-mapper .pin-bataan{top:58%;left:83%}.factories-list h3{font-size:24px;font-size:1.5rem}@media (min-width: 768px){.factories-list h3{font-size:30px;font-size:1.875rem}}.factories-list p+p{margin-top:35px}.factories-list-block+.factories-list-block{margin-top:60px}.factory-col{text-align:center;margin-top:20px;position:relative;display:block;margin-bottom:40px}.factory-col img{margin-bottom:20px;z-index:1;position:relative;display:block}.factory-col .factory-deets{display:block;position:absolute;bottom:0;left:0;z-index:2;padding:15px;background:rgba(0,0,0,0.5);width:100%;-webkit-transition:all .3s ease;transition:all .3s ease}.factory-col .factory-head{text-transform:uppercase;margin-bottom:0;font-size:.85rem;letter-spacing:0.25em;color:#fff}.factory-col .factory-loc{font-size:.75rem;margin-top:0;margin-bottom:0px;letter-spacing:0.15em;font-weight:500;color:#eee}.factory-col .factory-link{text-decoration:underline;font-size:.75rem;margin-bottom:50px;color:#666;display:inline-block}.factory-col:hover,.factory-col:focus{opacity:1}.factory-col:hover img,.factory-col:focus img{opacity:0.6}.factory-col:hover .factory-deets,.factory-col:focus .factory-deets{background:rgba(0,0,0,0.45);padding:20px 15px}.factory-col:hover .factory-loc,.factory-col:focus .factory-loc{color:#fff}.single-factory{position:relative}.single-factory-banner-sec{min-height:400px;background-size:cover;background-repeat:no-repeat;background-position:center center;width:100%;display:block}.single-factory-intro-sec{padding-bottom:30px}@media (min-width: 768px){.single-factory-intro-sec{padding-bottom:70px}}.single-factory-intro-sec h1{font-family:"garamond-premier-pro",serif;font-size:3rem;font-weight:400}.single-factory-intro-sec .fac-deets{display:block;background:#007DB3;padding:30px 30px 15px 30px;color:#fff;margin-left:-10px;margin-right:-10px}@media (min-width: 768px){.single-factory-intro-sec .fac-deets{margin-top:-100px;margin-left:0px;margin-right:0px}}.single-factory-intro-sec .fac-deets .fac-deet-header{min-height:70px}.single-factory-intro-sec .fac-deets .fac-deet-deets h1{margin-bottom:10px}.single-factory-intro-sec .fac-deets .fac-deet-deets p{font-size:1.25rem;margin-top:0}.single-factory-intro-sec .fac-desc{padding:30px 30px 0 30px}@media (min-width: 768px){.single-factory-intro-sec .fac-desc{margin-top:100px;padding:0 0 0 30px}}@media (min-width: 992px){.single-factory-intro-sec .fac-desc{padding:0 0 0 50px}}.single-factory-intro-sec .fac-desc h2{font-family:"garamond-premier-pro",serif;font-size:2rem;letter-spacing:.05em;font-weight:400;color:#884e20}.single-factory-image-sec{text-align:center;padding-bottom:30px}@media (min-width: 768px){.single-factory-image-sec{padding-bottom:70px}}.single-factory-image-sec p{font-size:12px}.group-sales-canvas h1{font-size:60px;font-size:3.75rem;text-transform:uppercase}@media (min-width: 768px){.group-sales-canvas h1{font-size:90px;font-size:5.625rem}}.group-sales-block+.group-sales-block{margin-top:45px}@media (min-width: 768px){.group-sales-block+.group-sales-block{margin-top:60px;padding:0 20px}}.group-sales-block h2{font-size:24px;font-size:1.5rem;margin-bottom:10px}@media (min-width: 768px){.group-sales-block h2{font-size:32px;font-size:2rem;margin-bottom:25px}}.group-sales-block p+p{margin-top:20px}@media (max-width: 991px){.group-sales-copy{padding:0 20px}}.group-sales-image{margin-top:30px}.group-sales-image i{display:block;width:64px;margin:0 auto 30px}.group-sales-faq+.group-sales-faq{margin-top:30px}.group-sales-faq h3,.group-sales-faq p{font-size:14px;font-size:.875rem}.group-sales-form-header{margin-bottom:30px}.group-sales-form .coto_form-thank-you{width:100%;text-align:left}.group-sales-form .coto_form-group{margin-bottom:15px}.group-sales-form .coto_button{display:block;width:100%}.group-sales-catalog{margin-top:20px}@media (min-width: 768px){.group-sales-catalog{margin-top:52px}}.group-sales-catalog .coto_button{display:block;width:100%;margin-top:30px}.group-sales-catalog .coto_button:hover{opacity:1}.covid-banner,.holiday-banner{background:#242F55;color:#fff;padding-top:30px;padding-bottom:30px}@media (min-width: 768px){.covid-banner,.holiday-banner{padding-left:30px;padding-top:50px;padding-bottom:50px}}@media (min-width: 1200px){.covid-banner,.holiday-banner{padding-left:0}}.covid-banner .img-fluid,.holiday-banner .img-fluid{max-width:160px}.covid-banner .btn-primary,.holiday-banner .btn-primary{background:#ED8D11;color:#242F55}.covid-banner .flex-row-center,.holiday-banner .flex-row-center{text-align:center}@media (min-width: 768px){.covid-banner .flex-row-center,.holiday-banner .flex-row-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left}}.covid-banner .no-marg,.holiday-banner .no-marg{margin-left:0;margin-right:0}.covid-banner .no-marg>div,.holiday-banner .no-marg>div{padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px}.holiday-banner{background:#741928}@media (min-width: 1200px){.holiday-banner{padding-left:20px}}.holiday-banner .btn-primary{background:#2C3850;color:#fff}.holiday-banner .img-fluid{max-width:100%}.dd-sec{display:block;position:relative;overflow:hidden}.dd-sec .icon-img{width:120px;margin:0px auto 15px auto}@media (min-width: 768px){.dd-sec .icon-img{margin:0px auto 30px auto}}@media (max-width: 992px){.dd-sec .rellax{-webkit-transform:translate3d(0, 0, 0) !important;transform:translate3d(0, 0, 0) !important}}.dd-intro-sec{background:#6AC9B1;color:#fff;text-align:center;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:calc(100vh - 80px)}.dd-intro-sec h1{font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;text-shadow:0px 2px 4px rgba(0,0,0,0.5);letter-spacing:0.015em;font-weight:800}.dd-intro-sec h1 span{display:block;clear:both}.dd-intro-sec h1 span.display-1{font-size:3.5rem}@media (min-width: 768px){.dd-intro-sec h1 span.display-1{font-size:5rem}}@media (min-width: 992px){.dd-intro-sec h1 span.display-1{font-size:7rem}}.dd-intro-sec h2{font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:0;text-shadow:0px 2px 4px rgba(0,0,0,0.5)}.dd-intro-sec .cover_bg{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-size:auto 50%;background-repeat:no-repeat}@media (min-width: 768px){.dd-intro-sec .cover_bg{background-size:auto 90%}}.dd-intro-sec .cover_fg{position:relative;z-index:2;width:100%}.dd-desc-sec{background:#0098DB;text-align:center;padding-top:100px;padding-bottom:50px}@media (min-width: 768px){.dd-desc-sec{padding-top:70px;padding-bottom:70px}}@media (min-width: 992px){.dd-desc-sec{padding-top:100px;padding-bottom:100px}}.dd-desc-sec .lead{color:#000;font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:2.5rem;line-height:1.25em;font-weight:700}@media (min-width: 768px){.dd-panel-sec{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.dd-panel-sec .dd-panel{padding:50px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 768px){.dd-panel-sec .dd-panel{min-height:50vw;padding:70px 30px;width:48%}}@media (min-width: 992px){.dd-panel-sec .dd-panel{padding-top:100px;padding-bottom:100px}}.dd-panel-sec .dd-panel .icon-img{margin-top:30px}.dd-panel-sec .dd-panel>.coto_row{width:100%}.dd-panel-sec .dd-panel-img{background-position:center center;background-repeat:no-repeat;background-size:cover;text-align:center;min-height:100vw;padding:30px}@media (min-width: 768px){.dd-panel-sec .dd-panel-img{min-height:50vw;width:52%;padding:70px}}.dd-panel-sec .dd-panel-img img{width:80%;height:auto;margin:0 auto}@media (min-width: 768px){.dd-panel-sec .dd-panel-img img{height:calc(50vw - 140px);width:auto}}@media (min-width: 768px){.dd-panel-sec .dd-panel.order-md-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (min-width: 768px){.dd-panel-sec .dd-panel.order-md-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.dd-panel-sec.theme-orange{background:#F29329}.dd-panel-sec.theme-salmon{background:#EF6874}.dd-panel-sec.theme-mint{background:#ABD9BF}.dd-panel-sec h3{font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:0.05rem;font-weight:800;font-size:1.25rem}.dd-panel-sec h1{font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:800;letter-spacing:0.025rem;line-height:1em;overflow-wrap:initial;word-wrap:initial}@media (min-width: 992px){.dd-panel-sec h1{font-size:3.5rem}}.dd-choice-sec{background:#2EDAE8;padding-top:30px;padding-bottom:30px}@media (min-width: 768px){.dd-choice-sec{padding-top:70px;padding-bottom:70px}}@media (min-width: 992px){.dd-choice-sec{padding-top:100px;padding-bottom:100px}}.dd-choice-sec .intro-row{padding-bottom:30px}@media (min-width: 768px){.dd-choice-sec .intro-row{padding-bottom:50px}}@media (min-width: 992px){.dd-choice-sec .intro-row{padding-bottom:70px}}.dd-choice-sec .intro-row h3{font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:800;letter-spacing:0.05rem}.dd-choice-sec .intro-row h1{font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:800;letter-spacing:0.25rem;line-height:1em}@media (min-width: 768px){.dd-choice-sec .intro-row h1{font-size:3.5rem;margin-bottom:30px}}@media (min-width: 768px){.dd-choice-sec .flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.dd-choice-sec .flex-row .coto_column{margin-bottom:70px}.dd-choice-sec .flex-row .dd-product-card{height:100%}}.dd-product-card{position:relative;background:#fff;padding:30px}@media (max-width: 767px){.dd-product-card{margin-bottom:50px}}.dd-product-card .card-tag{position:absolute;top:15px;left:15px;border-radius:50%;width:56px;height:56px;text-align:center;line-height:56px;font-size:.625rem;color:#fff;font-weight:700}.dd-product-card .card-tag.choice{background:#007DB3}.dd-product-card .card-tag.surprise{background:#E03100}.dd-product-card .card-title{padding:30px 0 0 0;position:relative;z-index:2}@media (min-width: 768px){.dd-product-card .card-title{min-height:100px}}.dd-product-card .card-title h1{font-size:2rem;font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:800;text-transform:uppercase;letter-spacing:0.025rem}.dd-product-card .card-title h2{font-size:1.125rem;font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:0.05rem;margin-bottom:0}.dd-product-card .card-img{margin-top:-20px;position:relative;z-index:1}.dd-product-card .card-img a{display:block}.dd-product-card .card-img a img{-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform:scale(0.95);transform:scale(0.95)}.dd-product-card .card-img a:hover{opacity:1}.dd-product-card .card-img a:hover img{-webkit-transform:scale(1);transform:scale(1)}.dd-product-card .card-img.img-allpa-35l-travel-pack-del-dia a img{-webkit-transform:scale(1);transform:scale(1)}.dd-product-card .card-img.img-allpa-35l-travel-pack-del-dia a:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.dd-product-card .card-desc{margin-bottom:15px;font-size:.875rem;position:relative;z-index:2}@media (min-width: 768px){.dd-product-card .card-desc{min-height:115px}}.dd-product-card .card-desc h3{font-size:1.125rem;font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:800;letter-spacing:0.05rem}.dd-product-card .card-cta .btn{width:100%;background:#000;font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:800;letter-spacing:0.015rem;font-size:1rem}.dd-reviews-sec{background:#FF475B;color:#fff;padding-top:30px;padding-bottom:30px}@media (min-width: 768px){.dd-reviews-sec{padding-top:70px;padding-bottom:70px}}@media (min-width: 992px){.dd-reviews-sec{padding-top:100px;padding-bottom:100px}}.dd-reviews-sec h3{font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:800}.dd-reviews-sec .coto_icon-5-stars{max-width:85px;margin-bottom:20px}@media (max-width: 767px){.dd-reviews-sec .coto_icon-5-stars{margin:0 auto 20px auto}}.dd-reviews-sec blockquote{text-align:center;font-size:.875rem}@media (min-width: 768px){.dd-reviews-sec blockquote{text-align:left}}.dd-reviews-sec cite{font-size:16px;font-size:1rem;font-weight:800;font-style:normal;font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;margin-top:5px}.dd-insta-sec{padding-top:50px;padding-bottom:50px}.dd-insta-sec h1{font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:800;letter-spacing:0.01em}.dd-insta-sec .insta-handle{font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:800;font-size:1.25rem;letter-spacing:0.015em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:5px}.dd-insta-sec .insta-handle img{width:24px;height:auto;margin-right:5px}.dd-insta-sec .coto_row.mtop-0{margin-top:0}@-ms-viewport{width:device-width}html{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-overflow-style:scrollbar}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}body{margin:0}@font-face{font-family:'Gotham';src:url("Gotham-Bold.eot");src:url("Gotham-Bold.eot?iefix") format("eot"),url("Gotham-Bold.woff") format("woff"),url("Gotham-Bold.ttf") format("truetype"),url("Gotham-Bold.svg#Gotham-Bold") format("svg");font-weight:700;font-style:normal}@font-face{font-family:'Gotham';src:url("Gotham-Medium.eot");src:url("Gotham-Medium.eot?iefix") format("eot"),url("Gotham-Medium.woff") format("woff"),url("Gotham-Medium.ttf") format("truetype"),url("Gotham-Medium.svg#Gotham-Medium") format("svg");font-weight:500;font-style:normal}@font-face{font-family:'Gotham';src:url("Gotham-Light.eot");src:url("Gotham-Light.eot?iefix") format("eot"),url("Gotham-Light.woff") format("woff"),url("Gotham-Light.ttf") format("truetype"),url("Gotham-Light.svg#Gotham-Light") format("svg");font-weight:300;font-style:normal}@font-face{font-family:'GothamNarrow';src:url("GothamNarrow-Bold.eot");src:url("GothamNarrow-Bold.eot?iefix") format("eot"),url("GothamNarrow-Bold.woff") format("woff"),url("GothamNarrow-Bold.ttf") format("truetype"),url("GothamNarrow-Bold.svg#GothamNarrow-Bold") format("svg");font-weight:700;font-style:normal}@font-face{font-family:'swell-rewards';src:url("swell-rewards.eot?gz2ovl");src:url("swell-rewards.eot?gz2ovl#iefix") format("embedded-opentype"),url("swell-rewards.ttf?gz2ovl") format("truetype"),url("swell-rewards.woff?gz2ovl") format("woff"),url("swell-rewards.svg?gz2ovl#swell-rewards") format("svg");font-weight:normal;font-style:normal}[class^="swell-icon-"],[class*=" swell-icon-"]{font-family:'swell-rewards' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.swell-icon-right-arrow:before{content:"\e903";color:#0098db}.swell-icon-copy-link:before{content:"\e900";color:#fff}.swell-icon-share:before{content:"\e901";color:#fff}.swell-icon-message:before{content:"\e902";color:#fff}.swell-icon-points-spent:before{content:"\e904"}.swell-icon-points-purchase .path1:before{content:"\e905";color:#000}.swell-icon-points-purchase .path2:before{content:"\e906";margin-left:-0.8935546875em;color:#000}.swell-icon-points-purchase .path3:before{content:"\e907";margin-left:-0.8935546875em;color:#fff}.swell-icon-points-purchase .path4:before{content:"\e908";margin-left:-0.8935546875em;color:#000}.swell-icon-points-purchase .path5:before{content:"\e909";margin-left:-0.8935546875em;color:#000}.swell-icon-points-account:before{content:"\e90a"}.swell-icon-points-birthday:before{content:"\e90b"}.swell-icon-points-blog:before{content:"\e90c"}.swell-icon-points-facebook:before{content:"\e90d"}.swell-icon-points-insta:before{content:"\e90e"}.swell-icon-points-newsletter:before{content:"\e90f"}.swell-icon-points-review:before{content:"\e912"}.swell-icon-left-arrow:before{content:"\e913";color:#0098db}.swell-icon-sms:before{content:"\e914";color:#fff}.swell-icon-tweet-mob:before{content:"\e915";color:#fff}.swell-link-list{text-align:center}.swell-link-list .swell-link{max-width:210px;margin:0 auto 15px;width:100%;display:block}@media (min-width: 480px){.swell-link-list .swell-link{max-width:180px;display:inline-block;margin:0 6px}}@media (min-width: 768px){.swell-link-list .swell-link{max-width:150px}}@media (min-width: 1024px){.swell-link-list .swell-link{max-width:180px}}.swell-link-list .swell-link a,.swell-link-list .swell-link .swell-link-history{cursor:pointer;border:1px solid #007aaf;background-color:#007aaf;font-family:"GothamNarrow";font-size:14px;font-weight:bold;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:45px;text-decoration:none;text-transform:uppercase}@media (min-width: 480px){.swell-link-list .swell-link a,.swell-link-list .swell-link .swell-link-history{font-size:16px}}@media (min-width: 768px){.swell-link-list .swell-link a,.swell-link-list .swell-link .swell-link-history{font-size:14px}}@media (min-width: 1024px){.swell-link-list .swell-link a,.swell-link-list .swell-link .swell-link-history{font-size:16px}}.swell-link-list .swell-link a.sign-up-btn,.swell-link-list .swell-link .swell-link-history.sign-up-btn{background-color:#0098db;border-color:#0098db}.swell-rewards-cotopaxi{font-family:"Gotham"}.swell-rewards-cotopaxi ul{padding:0;margin:0}.swell-rewards-cotopaxi ul li{list-style-type:none;margin:0}.swell-rewards-cotopaxi img{width:100%}.swell-rewards-cotopaxi .swell-heading-section{text-align:center;margin-bottom:50px}@media (min-width: 480px){.swell-rewards-cotopaxi .swell-heading-section{margin-bottom:70px}}.swell-rewards-cotopaxi .swell-heading-section .swell-heading{font-family:"GothamNarrow";font-size:22px;font-weight:bold;line-height:normal;letter-spacing:normal;color:#000;text-transform:uppercase;margin:0 auto}@media (min-width: 480px){.swell-rewards-cotopaxi .swell-heading-section .swell-heading{font-size:34px}}.swell-rewards-cotopaxi .swell-heading-section .swell-detail{font-family:"Gotham";font-size:13px;font-weight:normal;line-height:normal;letter-spacing:normal;color:#000;margin:0 auto}@media (min-width: 480px){.swell-rewards-cotopaxi .swell-heading-section .swell-detail{font-size:20px}}@media (min-width: 768px){.swell-rewards-cotopaxi .swell-heading-section .swell-detail{font-size:16px}}.swell-rewards-cotopaxi .swell-desktop{display:none}.swell-rewards-cotopaxi .swell-mobile{display:block}@media (min-width: 768px){.swell-rewards-cotopaxi .swell-desktop{display:block}.swell-rewards-cotopaxi .swell-mobile{display:none}}.swell-rewards-cotopaxi .swell-disable{opacity:0.5}.swell-rewards-cotopaxi .swell-container{max-width:1400px;width:100%;margin:0 auto;padding:0 15px}@media (min-width: 768px){.swell-rewards-cotopaxi .swell-container{padding:0 30px}}.swell-rewards-cotopaxi .swell-referral-loader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.swell-rewards-cotopaxi .swell-referral-loader img{max-width:75px}.swell-rewards-cotopaxi .cotopaxi-banner{margin-bottom:60px}@media (min-width: 480px){.swell-rewards-cotopaxi .cotopaxi-banner{margin-bottom:80px}}@media (min-width: 768px){.swell-rewards-cotopaxi .cotopaxi-banner{background-image:url(swell-banner.png);background-size:cover;background-repeat:no-repeat;background-position:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;min-height:85vh;padding:50px 15px}}.swell-rewards-cotopaxi .cotopaxi-banner .banner-holder{max-width:1300px;margin:0 auto;width:100%;background-color:#e2cdb6}@media (min-width: 768px){.swell-rewards-cotopaxi .cotopaxi-banner .banner-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 30px;background-color:transparent}}.swell-rewards-cotopaxi .cotopaxi-banner .banner-holder .banner-caption{max-width:320px;margin:0 auto;text-align:center;padding:50px 15px}@media (min-width: 480px){.swell-rewards-cotopaxi .cotopaxi-banner .banner-holder .banner-caption{max-width:500px}}@media (min-width: 768px){.swell-rewards-cotopaxi .cotopaxi-banner .banner-holder .banner-caption{max-width:430px;text-align:right;margin-right:0;padding:0}}@media (min-width: 1024px){.swell-rewards-cotopaxi .cotopaxi-banner .banner-holder .banner-caption{max-width:520px}}.swell-rewards-cotopaxi .cotopaxi-banner .banner-holder .banner-caption .caption-title{font-family:"GothamNarrow";font-size:35px;font-weight:bold;line-height:normal;letter-spacing:normal;margin:0 auto 5px;color:#fff}@media (min-width: 480px){.swell-rewards-cotopaxi .cotopaxi-banner .banner-holder .banner-caption .caption-title{font-size:56px}}@media (min-width: 768px){.swell-rewards-cotopaxi .cotopaxi-banner .banner-holder .banner-caption .caption-title{font-size:50px}}@media (min-width: 1024px){.swell-rewards-cotopaxi .cotopaxi-banner .banner-holder .banner-caption .caption-title{font-size:60px}}.swell-rewards-cotopaxi .cotopaxi-banner .banner-holder .banner-caption .caption-detail{font-size:12px;font-weight:normal;line-height:normal;letter-spacing:normal;color:#fff;margin:0 auto 30px}@media (min-width: 480px){.swell-rewards-cotopaxi .cotopaxi-banner .banner-holder .banner-caption .caption-detail{font-size:19px;margin-bottom:40px}}@media (min-width: 768px){.swell-rewards-cotopaxi .cotopaxi-banner .banner-holder .banner-caption .caption-detail{font-size:16px;margin-right:0}}@media (min-width: 1024px){.swell-rewards-cotopaxi .cotopaxi-banner .banner-holder .banner-caption .caption-detail{font-size:19px}}.swell-rewards-cotopaxi .cotopaxi-banner .banner-holder .banner-caption .caption-detail .detail-content{text-transform:uppercase;font-size:13px}@media (min-width: 480px){.swell-rewards-cotopaxi .cotopaxi-banner .banner-holder .banner-caption .caption-detail .detail-content{font-size:20px}}@media (min-width: 768px){.swell-rewards-cotopaxi .cotopaxi-banner .banner-holder .banner-caption .caption-detail .detail-content{font-size:17px}}@media (min-width: 1024px){.swell-rewards-cotopaxi .cotopaxi-banner .banner-holder .banner-caption .caption-detail .detail-content{font-size:20px}}@media (min-width: 768px){.swell-rewards-cotopaxi .cotopaxi-banner .banner-holder .banner-caption .swell-link-list{text-align:right}}.swell-rewards-cotopaxi .cotopaxi-banner .banner-holder .banner-caption .swell-link-list .swell-link:last-child{margin-bottom:0}@media (min-width: 768px){.swell-rewards-cotopaxi .cotopaxi-banner .banner-holder .banner-caption .swell-link-list .swell-link:last-child{margin-right:0}}.swell-rewards-cotopaxi .swell-login-section{text-align:center;margin-bottom:70px}@media (min-width: 480px){.swell-rewards-cotopaxi .swell-login-section{margin-bottom:80px}}.swell-rewards-cotopaxi .swell-login-section .swell-login-user{font-family:"GothamNarrow";font-size:28px;font-weight:bold;line-height:normal;letter-spacing:normal;text-transform:uppercase;color:#000;margin-bottom:30px}@media (min-width: 480px){.swell-rewards-cotopaxi .swell-login-section .swell-login-user{font-size:32px}}.swell-rewards-cotopaxi .swell-login-section .swell-login-user .swell-point-balance{color:#f9461c}@media (min-width: 480px){.swell-rewards-cotopaxi .swell-login-section .swell-link-list .swell-link{max-width:180px}}@media (min-width: 480px){.swell-rewards-cotopaxi .swell-login-section .swell-link-list .swell-link a,.swell-rewards-cotopaxi .swell-login-section .swell-link-list .swell-link .swell-link-history{font-size:16px}}.swell-rewards-cotopaxi .swell-login-section .swell-link-list .swell-link .swell-link-history:hover{opacity:0.6}.swell-rewards-cotopaxi .swell-login-section .swell-link-list .swell-link .swell-link-redeem{background-color:#0098db;border-color:#0098db}.swell-rewards-cotopaxi .swell-login-section .current-status{font-size:16px;font-weight:600;line-height:normal;letter-spacing:normal;text-align:center;color:#fefefe;padding:0;margin:0}@media (min-width: 480px){.swell-rewards-cotopaxi .swell-login-section .current-status{font-size:24px}}@media (min-width: 768px){.swell-rewards-cotopaxi .swell-login-section .current-status{font-size:34px}}.swell-rewards-cotopaxi .swell-login-section .current-status .current-status-value{text-transform:uppercase}.swell-rewards-cotopaxi .how-it-work{text-align:center;margin-bottom:60px}@media (min-width: 480px){.swell-rewards-cotopaxi .how-it-work{margin-bottom:80px}}.swell-rewards-cotopaxi .how-it-work .hiw-list{max-width:1232px;width:100%;margin:0 auto}@media (min-width: 768px){.swell-rewards-cotopaxi .how-it-work .hiw-list{display:-webkit-box;display:-ms-flexbox;display:flex}}.swell-rewards-cotopaxi .how-it-work .hiw-list .list-items{margin-bottom:50px}@media (min-width: 768px){.swell-rewards-cotopaxi .how-it-work .hiw-list .list-items{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:0}}.swell-rewards-cotopaxi .how-it-work .hiw-list .list-items:last-child{margin-bottom:0}.swell-rewards-cotopaxi .how-it-work .hiw-list .list-items:nth-child(1) .list-holder .list-count{background-color:#0098db}.swell-rewards-cotopaxi .how-it-work .hiw-list .list-items:nth-child(2) .list-holder .list-count{background-color:#f9461c}.swell-rewards-cotopaxi .how-it-work .hiw-list .list-items:nth-child(3) .list-holder .list-count{background-color:#323a45}.swell-rewards-cotopaxi .how-it-work .hiw-list .list-items .list-holder{padding:0 5px}.swell-rewards-cotopaxi .how-it-work .hiw-list .list-items .list-holder .list-count{width:35px;height:35px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 20px;font-family:"GothamNarrow";font-size:26px;font-weight:bold;line-height:normal;letter-spacing:normal;color:#fff}@media (min-width: 480px){.swell-rewards-cotopaxi .how-it-work .hiw-list .list-items .list-holder .list-count{width:55px;height:55px;font-size:38px;margin-bottom:30px}}@media (min-width: 768px){.swell-rewards-cotopaxi .how-it-work .hiw-list .list-items .list-holder .list-count{width:46px;height:46px;font-size:34px}}.swell-rewards-cotopaxi .how-it-work .hiw-list .list-items .list-holder .list-title{font-family:"GothamNarrow";font-size:16px;font-weight:bold;line-height:normal;letter-spacing:normal;color:#000;margin-bottom:10px}@media (min-width: 480px){.swell-rewards-cotopaxi .how-it-work .hiw-list .list-items .list-holder .list-title{font-size:28px}}@media (min-width: 768px){.swell-rewards-cotopaxi .how-it-work .hiw-list .list-items .list-holder .list-title{font-size:20px}}.swell-rewards-cotopaxi .how-it-work .hiw-list .list-items .list-holder .list-detail{font-size:14px;font-weight:normal;line-height:normal;letter-spacing:normal;margin:0 auto;color:#000}@media (min-width: 480px){.swell-rewards-cotopaxi .how-it-work .hiw-list .list-items .list-holder .list-detail{font-size:20px}}@media (min-width: 768px){.swell-rewards-cotopaxi .how-it-work .hiw-list .list-items .list-holder .list-detail{font-size:14px}}.swell-rewards-cotopaxi .campaign-section{text-align:center;max-width:1500px;width:100%;margin:0 auto 40px}@media (min-width: 768px){.swell-rewards-cotopaxi .campaign-section{margin-bottom:10px}}.swell-rewards-cotopaxi .campaign-section .swell-heading-section{margin-bottom:50px}.swell-rewards-cotopaxi .campaign-section .swell-campaign-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 10px}@media (min-width: 480px){.swell-rewards-cotopaxi .campaign-section .swell-campaign-list{padding:0 20px}}.swell-rewards-cotopaxi .campaign-section .swell-campaign-list.logged-in .swell-campaign .swell-campaign-content{cursor:pointer}.swell-rewards-cotopaxi .campaign-section .swell-campaign-list .swell-campaign{-ms-flex-preferred-size:50%;flex-basis:50%;margin:0}.swell-rewards-cotopaxi .campaign-section .swell-campaign-list .swell-campaign:last-child{-ms-flex-preferred-size:100%;flex-basis:100%}.swell-rewards-cotopaxi .campaign-section .swell-campaign-list .swell-campaign:last-child .swell-campaign-content{margin-right:0}.swell-rewards-cotopaxi .campaign-section .swell-campaign-list .swell-campaign:nth-child(2n+2) .swell-campaign-content{margin-right:0}.swell-rewards-cotopaxi .campaign-section .swell-campaign-list .swell-campaign .swell-campaign-content{border:1px solid #ddd;padding:30px 5px 15px;margin-right:5px;margin-bottom:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:195px}@media (min-width: 768px){.swell-rewards-cotopaxi .campaign-section .swell-campaign-list .swell-campaign .swell-campaign-content{padding:40px 10px 25px;min-height:auto}}.swell-rewards-cotopaxi .campaign-section .swell-campaign-list .swell-campaign .swell-campaign-content .swell-campaign-icon{font-size:30px;margin-bottom:20px}@media (min-width: 480px){.swell-rewards-cotopaxi .campaign-section .swell-campaign-list .swell-campaign .swell-campaign-content .swell-campaign-icon{font-size:40px}}@media (min-width: 768px){.swell-rewards-cotopaxi .campaign-section .swell-campaign-list .swell-campaign .swell-campaign-content .swell-campaign-icon{font-size:30px;margin-bottom:40px}}@media (min-width: 1024px){.swell-rewards-cotopaxi .campaign-section .swell-campaign-list .swell-campaign .swell-campaign-content .swell-campaign-icon{font-size:40px}}.swell-rewards-cotopaxi .campaign-section .swell-campaign-list .swell-campaign .swell-campaign-content .swell-campaign-type{font-family:"GothamNarrow";font-size:12px;font-weight:bold;line-height:normal;letter-spacing:normal;color:#000;text-transform:uppercase;margin-bottom:15px}@media (min-width: 480px){.swell-rewards-cotopaxi .campaign-section .swell-campaign-list .swell-campaign .swell-campaign-content .swell-campaign-type{font-size:15px}}@media (min-width: 1024px){.swell-rewards-cotopaxi .campaign-section .swell-campaign-list .swell-campaign .swell-campaign-content .swell-campaign-type{font-size:18px}}.swell-rewards-cotopaxi .campaign-section .swell-campaign-list .swell-campaign .swell-campaign-content .swell-campaign-value{font-size:12px;font-weight:normal;line-height:normal;letter-spacing:normal;color:#fff;text-transform:uppercase;max-width:150px;width:100%;margin:0 auto;height:35px;background-color:#0098db;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 480px){.swell-rewards-cotopaxi .campaign-section .swell-campaign-list .swell-campaign .swell-campaign-content .swell-campaign-value{font-size:12px;max-width:170px;height:40px}}@media (min-width: 1024px){.swell-rewards-cotopaxi .campaign-section .swell-campaign-list .swell-campaign .swell-campaign-content .swell-campaign-value{font-size:14px;max-width:200px;height:45px}}@media (min-width: 480px){.swell-rewards-cotopaxi .campaign-section .swell-campaign-list .swell-campaign .swell-campaign-content{margin-right:15px;margin-bottom:15px}}@media (min-width: 768px){.swell-rewards-cotopaxi .campaign-section .swell-campaign-list .swell-campaign{-ms-flex-preferred-size:33.333%;flex-basis:33.333%}.swell-rewards-cotopaxi .campaign-section .swell-campaign-list .swell-campaign .swell-campaign-content{margin-right:20px;margin-bottom:15px}.swell-rewards-cotopaxi .campaign-section .swell-campaign-list .swell-campaign:last-child{-ms-flex-preferred-size:33.333%;flex-basis:33.333%}.swell-rewards-cotopaxi .campaign-section .swell-campaign-list .swell-campaign:last-child .swell-campaign-content{margin-right:20px}.swell-rewards-cotopaxi .campaign-section .swell-campaign-list .swell-campaign:nth-child(2n+2) .swell-campaign-content{margin-right:20px}.swell-rewards-cotopaxi .campaign-section .swell-campaign-list .swell-campaign:nth-child(3n+3) .swell-campaign-content{margin-right:0}}.swell-rewards-cotopaxi .vip-table-section{text-align:center;max-width:1232px;width:100%;margin:0 auto 60px;padding:0 10px}@media (min-width: 480px){.swell-rewards-cotopaxi .vip-table-section{margin-bottom:80px;padding:0 20px}}.swell-rewards-cotopaxi .vip-table-section .swell-heading-section{margin-bottom:50px}.swell-rewards-cotopaxi .vip-table-section .swell-tier-arrows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:15px}@media (min-width: 768px){.swell-rewards-cotopaxi .vip-table-section .swell-tier-arrows{display:none}}.swell-rewards-cotopaxi .vip-table-section .swell-tier-arrows .arrows-holder{width:34%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.swell-rewards-cotopaxi .vip-table-section .swell-tier-arrows .arrows-holder .arrow-icon{font-size:20px;cursor:pointer;margin:0 15px}@media (min-width: 480px){.swell-rewards-cotopaxi .vip-table-section .swell-tier-arrows .arrows-holder .arrow-icon{margin:0 35px;font-size:25px}}.swell-rewards-cotopaxi .vip-table-section .swell-tier-table{border-collapse:collapse;width:100%;border:0}.swell-rewards-cotopaxi .vip-table-section .swell-tier-table th,.swell-rewards-cotopaxi .vip-table-section .swell-tier-table td{font-family:"Gotham";font-size:12px;font-weight:normal;line-height:1.5;letter-spacing:normal;text-align:left;border:0;border-bottom:1px solid #acacac;width:60%;color:#000;padding:10px;vertical-align:middle}.swell-rewards-cotopaxi .vip-table-section .swell-tier-table th .swell-table-icon,.swell-rewards-cotopaxi .vip-table-section .swell-tier-table td .swell-table-icon{font-size:30px}.swell-rewards-cotopaxi .vip-table-section .swell-tier-table th:nth-child(2),.swell-rewards-cotopaxi .vip-table-section .swell-tier-table td:nth-child(2){color:#0098db}.swell-rewards-cotopaxi .vip-table-section .swell-tier-table th:nth-child(2) .swell-table-icon,.swell-rewards-cotopaxi .vip-table-section .swell-tier-table td:nth-child(2) .swell-table-icon{color:#0098db}.swell-rewards-cotopaxi .vip-table-section .swell-tier-table th:nth-child(3),.swell-rewards-cotopaxi .vip-table-section .swell-tier-table td:nth-child(3){color:#f9461c}.swell-rewards-cotopaxi .vip-table-section .swell-tier-table th:nth-child(3) .swell-table-icon,.swell-rewards-cotopaxi .vip-table-section .swell-tier-table td:nth-child(3) .swell-table-icon{color:#f9461c}.swell-rewards-cotopaxi .vip-table-section .swell-tier-table th:nth-child(4),.swell-rewards-cotopaxi .vip-table-section .swell-tier-table td:nth-child(4){color:#323a45}.swell-rewards-cotopaxi .vip-table-section .swell-tier-table th:nth-child(4) .swell-table-icon,.swell-rewards-cotopaxi .vip-table-section .swell-tier-table td:nth-child(4) .swell-table-icon{color:#323a45}.swell-rewards-cotopaxi .vip-table-section .swell-tier-table th:not(:first-child),.swell-rewards-cotopaxi .vip-table-section .swell-tier-table td:not(:first-child){text-align:center;width:30%}@media (min-width: 768px){.swell-rewards-cotopaxi .vip-table-section .swell-tier-table th:not(:first-child),.swell-rewards-cotopaxi .vip-table-section .swell-tier-table td:not(:first-child){width:15%}}.swell-rewards-cotopaxi .vip-table-section .swell-tier-table th.hidden,.swell-rewards-cotopaxi .vip-table-section .swell-tier-table td.hidden{display:none}@media (min-width: 480px){.swell-rewards-cotopaxi .vip-table-section .swell-tier-table th,.swell-rewards-cotopaxi .vip-table-section .swell-tier-table td{font-size:16px}}@media (min-width: 768px){.swell-rewards-cotopaxi .vip-table-section .swell-tier-table th,.swell-rewards-cotopaxi .vip-table-section .swell-tier-table td{width:50%;font-size:14px;padding:15px}.swell-rewards-cotopaxi .vip-table-section .swell-tier-table th:nth-child(3),.swell-rewards-cotopaxi .vip-table-section .swell-tier-table th:nth-child(4),.swell-rewards-cotopaxi .vip-table-section .swell-tier-table td:nth-child(3),.swell-rewards-cotopaxi .vip-table-section .swell-tier-table td:nth-child(4){display:table-cell}}.swell-rewards-cotopaxi .vip-table-section .swell-tier-table thead tr.swell-tier-status-row th{border-bottom:0;padding:0}.swell-rewards-cotopaxi .vip-table-section .swell-tier-table thead tr.swell-tier-status-row th .current-tier{font-size:12px;font-weight:500;line-height:normal;letter-spacing:normal}@media (min-width: 480px){.swell-rewards-cotopaxi .vip-table-section .swell-tier-table thead tr.swell-tier-status-row th .current-tier{font-size:16px}}@media (min-width: 768px){.swell-rewards-cotopaxi .vip-table-section .swell-tier-table thead tr.swell-tier-status-row th .current-tier{font-size:14px}}.swell-rewards-cotopaxi .vip-table-section .swell-tier-table thead tr.swell-tier-status-row th:nth-child(2) .current-tier{color:#0098db}.swell-rewards-cotopaxi .vip-table-section .swell-tier-table thead tr.swell-tier-status-row th:nth-child(3) .current-tier{color:#f9461c}.swell-rewards-cotopaxi .vip-table-section .swell-tier-table thead tr.swell-tier-status-row th:nth-child(4) .current-tier{color:#323a45}.swell-rewards-cotopaxi .vip-table-section .swell-tier-table thead tr.swell-tier-values th{padding-bottom:10px;vertical-align:bottom;padding-top:5px}@media (min-width: 768px){.swell-rewards-cotopaxi .vip-table-section .swell-tier-table thead tr.swell-tier-values th{line-height:2;padding-top:15px}}.swell-rewards-cotopaxi .vip-table-section .swell-tier-table thead tr.swell-tier-values th:first-child{font-family:"GothamNarrow";font-weight:bold;font-size:16px;line-height:1}@media (min-width: 480px){.swell-rewards-cotopaxi .vip-table-section .swell-tier-table thead tr.swell-tier-values th:first-child{font-size:22px}}@media (min-width: 768px){.swell-rewards-cotopaxi .vip-table-section .swell-tier-table thead tr.swell-tier-values th:first-child{font-size:20px}}.swell-rewards-cotopaxi .vip-table-section .swell-tier-table thead tr.swell-tier-names th{border-bottom:0;font-family:"GothamNarrow";font-weight:bold;font-size:16px;padding-bottom:0;line-height:1.2}@media (min-width: 480px){.swell-rewards-cotopaxi .vip-table-section .swell-tier-table thead tr.swell-tier-names th{font-size:22px}}@media (min-width: 768px){.swell-rewards-cotopaxi .vip-table-section .swell-tier-table thead tr.swell-tier-names th{font-size:20px;line-height:1.4}}.swell-rewards-cotopaxi .vip-table-section .swell-tier-table tbody tr th br{display:none}@media (min-width: 768px){.swell-rewards-cotopaxi .vip-table-section .swell-tier-table tbody tr th br{display:block}}.swell-rewards-cotopaxi .vip-table-section .swell-tier-table.silver thead tr th:nth-child(2),.swell-rewards-cotopaxi .vip-table-section .swell-tier-table.silver thead tr td:nth-child(2),.swell-rewards-cotopaxi .vip-table-section .swell-tier-table.silver tbody tr th:nth-child(2),.swell-rewards-cotopaxi .vip-table-section .swell-tier-table.silver tbody tr td:nth-child(2){display:table-cell}.swell-rewards-cotopaxi .vip-table-section .swell-tier-table.silver thead tr th.hidden,.swell-rewards-cotopaxi .vip-table-section .swell-tier-table.silver thead tr td.hidden,.swell-rewards-cotopaxi .vip-table-section .swell-tier-table.silver tbody tr th.hidden,.swell-rewards-cotopaxi .vip-table-section .swell-tier-table.silver tbody tr td.hidden{display:none}@media (min-width: 768px){.swell-rewards-cotopaxi .vip-table-section .swell-tier-table.silver thead tr th.hidden,.swell-rewards-cotopaxi .vip-table-section .swell-tier-table.silver thead tr td.hidden,.swell-rewards-cotopaxi .vip-table-section .swell-tier-table.silver tbody tr th.hidden,.swell-rewards-cotopaxi .vip-table-section .swell-tier-table.silver tbody tr td.hidden{display:table-cell}}.swell-rewards-cotopaxi .vip-table-section .swell-tier-table.gold thead tr th:nth-child(3),.swell-rewards-cotopaxi .vip-table-section .swell-tier-table.gold thead tr td:nth-child(3),.swell-rewards-cotopaxi .vip-table-section .swell-tier-table.gold tbody tr th:nth-child(3),.swell-rewards-cotopaxi .vip-table-section .swell-tier-table.gold tbody tr td:nth-child(3){display:table-cell}.swell-rewards-cotopaxi .vip-table-section .swell-tier-table.gold thead tr th.hidden,.swell-rewards-cotopaxi .vip-table-section .swell-tier-table.gold thead tr td.hidden,.swell-rewards-cotopaxi .vip-table-section .swell-tier-table.gold tbody tr th.hidden,.swell-rewards-cotopaxi .vip-table-section .swell-tier-table.gold tbody tr td.hidden{display:none}@media (min-width: 768px){.swell-rewards-cotopaxi .vip-table-section .swell-tier-table.gold thead tr th.hidden,.swell-rewards-cotopaxi .vip-table-section .swell-tier-table.gold thead tr td.hidden,.swell-rewards-cotopaxi .vip-table-section .swell-tier-table.gold tbody tr th.hidden,.swell-rewards-cotopaxi .vip-table-section .swell-tier-table.gold tbody tr td.hidden{display:table-cell}}.swell-rewards-cotopaxi .vip-table-section .swell-tier-table.platinum thead tr th:nth-child(4),.swell-rewards-cotopaxi .vip-table-section .swell-tier-table.platinum thead tr td:nth-child(4),.swell-rewards-cotopaxi .vip-table-section .swell-tier-table.platinum tbody tr th:nth-child(4),.swell-rewards-cotopaxi .vip-table-section .swell-tier-table.platinum tbody tr td:nth-child(4){display:table-cell}.swell-rewards-cotopaxi .vip-table-section .swell-tier-table.platinum thead tr th.hidden,.swell-rewards-cotopaxi .vip-table-section .swell-tier-table.platinum thead tr td.hidden,.swell-rewards-cotopaxi .vip-table-section .swell-tier-table.platinum tbody tr th.hidden,.swell-rewards-cotopaxi .vip-table-section .swell-tier-table.platinum tbody tr td.hidden{display:none}@media (min-width: 768px){.swell-rewards-cotopaxi .vip-table-section .swell-tier-table.platinum thead tr th.hidden,.swell-rewards-cotopaxi .vip-table-section .swell-tier-table.platinum thead tr td.hidden,.swell-rewards-cotopaxi .vip-table-section .swell-tier-table.platinum tbody tr th.hidden,.swell-rewards-cotopaxi .vip-table-section .swell-tier-table.platinum tbody tr td.hidden{display:table-cell}}.swell-rewards-cotopaxi .redeem-section{text-align:center;max-width:1232px;width:100%;margin:0 auto 60px;padding:0 10px}@media (min-width: 480px){.swell-rewards-cotopaxi .redeem-section{margin-bottom:80px;padding:0 20px}}.swell-rewards-cotopaxi .redeem-section .swell-heading-section{margin-bottom:30px}@media (min-width: 768px){.swell-rewards-cotopaxi .redeem-section .swell-heading-section{margin-bottom:50px}}.swell-rewards-cotopaxi .redeem-section .swell-heading-section .swell-heading{margin-bottom:5px}.swell-rewards-cotopaxi .redeem-section .swell-heading-section .swell-detail{max-width:315px}@media (min-width: 480px){.swell-rewards-cotopaxi .redeem-section .swell-heading-section .swell-detail{max-width:440px}}@media (min-width: 768px){.swell-rewards-cotopaxi .redeem-section .swell-heading-section .swell-detail{max-width:100%}}.swell-rewards-cotopaxi .redeem-section .every-point{font-family:"GothamNarrow";font-size:14px;font-weight:bold;line-height:normal;letter-spacing:normal;color:#f9461c}@media (min-width: 480px){.swell-rewards-cotopaxi .redeem-section .every-point{font-size:20px}}.referral-section{width:100%}@media (min-width: 768px){.referral-section .swell-referral-holder .swell-referral-content-container{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width: 768px){.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-sidebar{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-sidebar .swell-referral-sidebar-image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;vertical-align:-webkit-baseline-middle}.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-sidebar .swell-referral-sidebar-details{display:none}.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main{text-align:center;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin:0 auto;background-color:#f9461c}@media (min-width: 768px){.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main{-webkit-box-flex:1.5;-ms-flex:1.5;flex:1.5;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-register{padding:50px 10px;min-height:294px;max-width:500px}@media (min-width: 480px){.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-register{min-height:344px}}@media (min-width: 768px){.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-register{padding:40px 15px;min-height:354px}}.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-refer{padding:50px 10px;min-height:401px;max-width:500px}@media (min-width: 480px){.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-refer{min-height:456px}}@media (min-width: 768px){.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-refer{padding:40px 15px;min-height:426px}}.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-heading{font-family:"GothamNarrow";font-size:26px;font-weight:bold;line-height:normal;letter-spacing:3px;color:#fff;margin:0 auto;text-transform:uppercase}@media (min-width: 480px){.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-heading{font-size:42px}}.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-heading .refer-heading{font-family:"GothamNarrow";font-size:13px;font-weight:bold;line-height:normal;letter-spacing:normal;color:#fff;display:block;margin-bottom:10px}@media (min-width: 480px){.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-heading .refer-heading{font-size:16px}}.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-details{font-size:12px;font-weight:normal;line-height:normal;letter-spacing:normal;color:#fff;max-width:280px;width:100%;margin:0 auto 30px}@media (min-width: 480px){.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-details{font-size:17px;max-width:400px}}@media (min-width: 768px){.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-details{margin-bottom:50px}}.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .refer-customer-error{color:red}.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-form-wrapper .swell-referral-form-list{display:-webkit-box;display:-ms-flexbox;display:flex}.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-form-wrapper .swell-referral-form-list .swell-referral-form-list-field{-webkit-box-flex:1;-ms-flex:1;flex:1}.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-form-wrapper .swell-referral-form-list .swell-referral-form-list-field:first-child{-webkit-box-flex:2.7;-ms-flex:2.7;flex:2.7}.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-form-wrapper .swell-referral-form-header-details{font-size:12px;font-weight:normal;line-height:normal;letter-spacing:normal;color:#fff;margin:0 auto 20px}@media (min-width: 480px){.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-form-wrapper .swell-referral-form-header-details{font-size:14px}}@media (min-width: 768px){.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-form-wrapper .swell-referral-form-header-details{margin-bottom:30px}}.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-form-wrapper .swell-referral-form-list-field-input{border:solid 1px #e8e9eb;font-family:"Gotham";font-size:12px;font-weight:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#a1a1a1;background-color:#fff;padding:0 15px;outline:0;width:100%;-webkit-box-shadow:none;box-shadow:none;height:40px;border-radius:0}@media (min-width: 480px){.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-form-wrapper .swell-referral-form-list-field-input{height:55px}}.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-form-wrapper .swell-referral-form-list-submit{font-family:"GothamNarrow";font-size:12px;font-weight:bold;line-height:normal;letter-spacing:normal;color:#fefefe;background-color:#0098db;border:1px solid #0098db;width:100%;outline:0;text-transform:uppercase;height:40px}@media (min-width: 480px){.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-form-wrapper .swell-referral-form-list-submit{font-size:16px;height:55px}}.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-form-wrapper .swell-referral-form-list-submit:hover{opacity:0.6}.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-media-wrapper{margin-top:20px}@media (min-width: 768px){.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-media-wrapper{margin-top:30px}}.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-media-wrapper .swell-referral-media-details{font-size:12px;font-weight:normal;line-height:normal;letter-spacing:normal;color:#fff;max-width:220px;width:100%;margin:0 auto 20px}@media (min-width: 480px){.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-media-wrapper .swell-referral-media-details{font-size:14px;max-width:280px}}@media (min-width: 768px){.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-media-wrapper .swell-referral-media-details{max-width:100%;margin-bottom:10px}}.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-media-wrapper .swell-referral-media-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-media-wrapper .swell-referral-media-list .swell-referral-medium{margin-right:5px;font-size:12px;font-weight:normal;line-height:normal;letter-spacing:normal;color:#fff;cursor:pointer}@media (min-width: 480px){.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-media-wrapper .swell-referral-media-list .swell-referral-medium{font-size:14px;margin-right:15px}}@media (min-width: 768px){.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-media-wrapper .swell-referral-media-list .swell-referral-medium{margin-right:10px}}@media (min-width: 768px){.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-media-wrapper .swell-referral-media-list .swell-referral-medium .swell-referral-medium-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-media-wrapper .swell-referral-media-list .swell-referral-medium .swell-referral-medium-content .swell-referral-media-icon{display:block;margin-bottom:10px}@media (min-width: 768px){.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-media-wrapper .swell-referral-media-list .swell-referral-medium .swell-referral-medium-content .swell-referral-media-icon{display:inline-block;margin-bottom:0}}@media (min-width: 768px){.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-media-wrapper .swell-referral-media-list .swell-referral-medium.swell-share-referral-sms{display:none}}.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-thanks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:50px 15px;min-height:401px;max-width:500px}@media (min-width: 480px){.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-thanks{min-height:456px}}@media (min-width: 768px){.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-thanks{padding:40px 15px;min-height:426px}}.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-thanks .swell-referral-details{margin-bottom:0}.referral-section .swell-referral-holder .swell-referral-content-container .swell-referral-content-main .swell-referral-thanks .swell-referral-back-link{position:absolute;top:50px}.swell-referral-back-link{width:1.5em;height:1.5em;max-width:15px;max-height:15px;display:block;vertical-align:middle;margin-left:auto;cursor:pointer;margin:0 auto;position:relative;cursor:pointer}.swell-referral-back-link:after,.swell-referral-back-link:before{background:#fff;content:"";height:2px;max-width:calc(15px * 1.414);position:absolute;top:0;-webkit-transition:0.05s ease-in-out background-color;transition:0.05s ease-in-out background-color;width:calc(1.5em * 1.414)}.swell-referral-back-link:before{left:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:left;transform-origin:left}.swell-referral-back-link:after{right:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:right;transform-origin:right}@media (min-width: 480px){.swell-referral-back-link{width:2em;height:2em;max-width:22px;max-height:22px}.swell-referral-back-link:after,.swell-referral-back-link:before{max-width:calc(22px * 1.414);width:calc(2em * 1.414)}}.swell-referral-copy{position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,0.8);z-index:999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 15px}.swell-referral-copy .swell-referral-copy-content{max-width:500px;width:100%;margin:0 auto;position:relative}.swell-referral-copy .swell-referral-copy-content .swell-referral-back-link{position:absolute;top:-50px}.swell-referral-copy .swell-referral-copy-content .swell-referral-copy-sidebar{display:none}.swell-referral-copy .swell-referral-copy-content .swell-referral-copy-main{text-align:center;background-color:#000;padding:50px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swell-referral-copy .swell-referral-copy-content .swell-referral-copy-main .swell-referral-heading{display:none}.swell-referral-copy .swell-referral-copy-content .swell-referral-copy-main .swell-referral-copy-link{font-family:"GothamNarrow";font-size:20px;font-weight:bold;line-height:normal;letter-spacing:normal;color:#fff;margin-bottom:30px}@media (min-width: 480px){.swell-referral-copy .swell-referral-copy-content .swell-referral-copy-main .swell-referral-copy-link{font-size:32px}}.swell-referral-copy .swell-referral-copy-content .swell-referral-copy-main .swell-referral-copy-button{max-width:140px;width:100%;padding:10px 0;font-family:"Gotham";font-size:12px;font-weight:normal;line-height:normal;letter-spacing:normal;color:#fff;background-color:#0098db;margin-bottom:30px;text-transform:uppercase}@media (min-width: 480px){.swell-referral-copy .swell-referral-copy-content .swell-referral-copy-main .swell-referral-copy-button{font-size:16px;max-width:160px;padding:12px 0}}.swell-referral-copy .swell-referral-copy-content .swell-referral-copy-main .swell-referral-copy-button:hover{opacity:0.6}.swell-referral-copy .swell-referral-copy-content .swell-referral-copy-main .swell-referral-details{font-family:"Gotham";font-size:12px;font-weight:normal;line-height:normal;letter-spacing:normal;color:#fff;margin:0}@media (min-width: 480px){.swell-referral-copy .swell-referral-copy-content .swell-referral-copy-main .swell-referral-details{font-size:14px}}.swell-post-checkout-cotopaxi{position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,0.8);z-index:99;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:none}.swell-post-checkout-cotopaxi .swell-post-checkout-holder{max-width:800px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swell-post-checkout-cotopaxi .swell-post-checkout-holder .checkout-heading .swell-post-checkout-heading{font-family:"GothamNarrow";font-size:26px;font-weight:bold;line-height:normal;letter-spacing:3.26px;color:#fff;text-transform:uppercase;margin-bottom:10px}@media (min-width: 480px){.swell-post-checkout-cotopaxi .swell-post-checkout-holder .checkout-heading .swell-post-checkout-heading{font-size:30px}}@media (min-width: 768px){.swell-post-checkout-cotopaxi .swell-post-checkout-holder .checkout-heading .swell-post-checkout-heading{font-size:44px;margin-bottom:15px}}.swell-post-checkout-cotopaxi .swell-post-checkout-holder .checkout-heading .swell-referral-back-link{position:relative;margin-bottom:15px}.swell-post-checkout-cotopaxi .swell-post-checkout-holder .referral-section{margin-bottom:0;padding:0;overflow-y:scroll;max-height:500px}@media (min-width: 768px){.swell-post-checkout-cotopaxi .swell-post-checkout-holder .referral-section{max-height:100%;overflow-y:hidden}}@media (min-width: 768px){.swell-post-checkout-cotopaxi .swell-post-checkout-holder .referral-section .referral-section-holder{display:-webkit-box;display:-ms-flexbox;display:flex}}.swell-post-checkout-cotopaxi .swell-post-checkout-holder .referral-section .referral-section-holder .swell-referral-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#000}@media (min-width: 768px){.swell-post-checkout-cotopaxi .swell-post-checkout-holder .referral-section .referral-section-holder .swell-referral-holder{-webkit-box-flex:1.4;-ms-flex:1.4;flex:1.4;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.swell-post-checkout-cotopaxi .swell-post-checkout-holder .referral-section .referral-section-holder .swell-referral-holder .swell-referral-content-container .swell-referral-content-sidebar{display:none}.swell-post-checkout-cotopaxi .swell-post-checkout-holder .referral-section .referral-section-holder .swell-referral-holder .swell-referral-content-container .swell-referral-content-main{background-color:transparent}@media (min-width: 768px){.swell-post-checkout-cotopaxi .swell-post-checkout-holder .referral-section .referral-section-holder .post-checkout-image-holder{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.swell-post-checkout-cotopaxi .swell-post-checkout-holder .referral-section .referral-section-holder .post-checkout-image-holder .swell-post-checkout-image{max-height:500px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right top;object-position:right top;vertical-align:-webkit-baseline-middle}.swell-checkout-page .redeem-credits-title{font-family:"Gotham";font-weight:300;font-size:16px;line-height:normal;letter-spacing:normal;color:#323232;margin-bottom:20px;display:block}.swell-checkout-page .input-holder{margin-bottom:20px}.swell-checkout-page .input-holder .rangeslider{height:9px;-webkit-box-shadow:inset 0.5px 0.9px 1px 0 rgba(0,0,0,0.13);box-shadow:inset 0.5px 0.9px 1px 0 rgba(0,0,0,0.13);background-color:#e4e4e4}.swell-checkout-page .input-holder .rangeslider .rangeslider__fill{background-color:rgba(0,152,219,0.3)}.swell-checkout-page .input-holder .rangeslider .rangeslider__handle{top:-6px;width:20px;height:20px;background-color:#0098db}.swell-checkout-page .footer-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.swell-checkout-page .footer-holder .redeem-content{font-family:"Gotham";font-weight:300;font-size:16px;line-height:normal;letter-spacing:normal;color:#323232}.swell-checkout-page .footer-holder .swell-button{min-height:46.97px}.vjs-modal-dialog .vjs-modal-dialog-content,.video-js .vjs-modal-dialog,.vjs-button>.vjs-icon-placeholder:before,.video-js .vjs-big-play-button .vjs-icon-placeholder:before{position:absolute;top:0;left:0;width:100%;height:100%}.vjs-button>.vjs-icon-placeholder:before,.video-js .vjs-big-play-button .vjs-icon-placeholder:before{text-align:center}@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABDkAAsAAAAAG6gAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPgAAAFZRiV3hY21hcAAAAYQAAADaAAADPv749/pnbHlmAAACYAAAC3AAABHQZg6OcWhlYWQAAA3QAAAAKwAAADYZw251aGhlYQAADfwAAAAdAAAAJA+RCLFobXR4AAAOHAAAABMAAACM744AAGxvY2EAAA4wAAAASAAAAEhF6kqubWF4cAAADngAAAAfAAAAIAE0AIFuYW1lAAAOmAAAASUAAAIK1cf1oHBvc3QAAA/AAAABJAAAAdPExYuNeJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGS7wTiBgZWBgaWQ5RkDA8MvCM0cwxDOeI6BgYmBlZkBKwhIc01hcPjI+FGJHcRdyA4RZgQRADK3CxEAAHic7dFZbsMgAEXRS0ycyZnnOeG7y+qC8pU1dHusIOXxuoxaOlwZYWQB0Aea4quIEN4E9LzKbKjzDeM6H/mua6Lmc/p8yhg0lvdYx15ZG8uOLQOGjMp3EzqmzJizYMmKNRu27Nhz4MiJMxeu3Ljz4Ekqm7T8P52G8PP3lnTOVk++Z6iN6QZzNN1F7ptuN7eGOjDUoaGODHVsuvU8MdTO9Hd5aqgzQ50b6sJQl4a6MtS1oW4MdWuoO0PdG+rBUI+GejLUs6FeDPVqqDdDvRvqw1CfhpqM9At0iFLaAAB4nJ1YDXBTVRZ+5/22TUlJ8we0pHlJm7RJf5O8F2j6EymlSPkpxaL8U2xpa3DKj0CBhc2IW4eWKSokIoLsuMqssM64f+jA4HSdWXXXscBq67IOs3FXZ1ZYWVyRFdo899yXtIBQZ90k7717zz3v3HPPOfd854YCCj9cL9dL0RQFOqCbGJnrHb5EayiKIWN8iA/hWBblo6hUWm8TtCDwE80WMJus/irwyxOdxeB0MDb14VNJHnXYoLLSl6FfCUYO9nYPTA8Epg9090LprfbBbZ2hY0UlJUXHQp3/vtWkS6EBv8+rPMq5u9692f/dNxJNiqwC1xPE9TCUgCsSdQWgE3XQD25lkG4CN2xmTcOXWBOyser6RN6KnGbKSbmQ3+d0OI1m2W8QzLLkI2sykrWAgJJEtA8vGGW/2Q+CmT3n8zS9wZwu2DCvtuZKZN3xkrLh36yCZuUomQSqGpY8t/25VfHVhw8z4ebGBtfLb0ya9PCaDc+8dGTvk2dsh6z7WzvowlXKUSWo9MJ15a3KrEP2loOr2Ojhw6iW6hf2BDdEccQvZGpaAy7YovSwq8kr7HGllxpd71rkS6G0Sf11sl9OvMK1+jwPPODxjUwkOim9CU3ix1wNjXDfmJSEn618Bs6lpWwUpU+8PCqLMY650zjq8VhCIP17NEKTx3eaLL+s5Pi6yJWaWjTHLR1jYzPSV9VF/6Ojdb/1kO3Mk3uhHC0x6gc1BjlKQ+nQFxTYdaJkZ7ySVxLBbhR1dsboNXp1tCYKW2LRaEzpYcIx2BKNxaL0ZaUnSqfFoiNhHKR/GkX6PWUSAaJelQaqZL1EpoHNsajSEyPSoJ9IjhIxTdjHLmwZvhRDOiFTY/YeQnvrVZmiTQtGncECXtFTBZLOVwwMRgoXHAkXzMzPn1nAJJ8jYSbMDaqN2waGLzNhih/bZynUBMpIWSg7VYi7DRx2m8ALkIdRCJwI6ArJx2EI8kaDWeTQKeAFk9fjl/1AvwktjQ1P7NjyMGQyfd4vjipX6M/i52D7Cq80kqlcxEcGXRr/FEcgs0u5uGgB4VWuMFfpdn2Re6Hi3PqzmxWKsz6+ae2Pn9hXXw/fqM859UiGC0oKYYILJBqJrsn1Z1E5qOs9rQCiUQRREjm8yJcbHF5cUJufX1vAHlefw0XgUoboS3ETfQlTxBC4SOtuE8VPRJTBSCQSjZCpk7Gqzu+masaZ2y7Zjehho4F3g82BNDkAHpORG4+OCS+f6JTPmtRn/PH1kch6d04sp7AQb25aQ/pqUyXeQ8vrebG8OYQdXOQ+585u0sdW9rqalzRURiJ+9F4MweRFrKUjl1GUYhH1A27WOHw5cTFSFPMo9EeUIGnQTZHIaJ7AHLaOKsOODaNF9jkBjYG2QEsQ2xjMUAx2bBEbeTBWMHwskBjngq56S/yfgkBnWBa4K9sqKtq2t1UI8S9He5XuBRbawAdatrQEAi30Aks2+LM8WeCbalVZkWNylvJ+dqJnzVb+OHlSoKW8nPCP7Rd+CcZ2DdWAGqJ2CBFOphgywFFCFBNtfAbGtNPBCwxvygHeYMZMY9ZboBqwq/pVrsbgN5tkv152ODlbMfiqwGMBgxa4Exz3QhovRIUp6acqZmQzRq0ypDXS2TPLT02YIkQETnOE445oOGxOmXAqUJNNG7XgupMjPq2ua9asrj5yY/yuKteO1Kx0YNJTufrirLe1mZnat7OL6rnUdCWenpW6I8mAnbsY8KWs1PuSovCW9A/Z25PQ24a7cNOqgmTkLmBMgh4THgc4b9k2IVv1/g/F5nGljwPLfOgHAzJzh45V/4+WenTzmMtR5Z7us2Tys909UHqrPY7KbckoxRvRHhmVc3cJGE97uml0R1S0jdULVl7EvZtDFVBF35N9cEdjpgmAiOlFZ+Dtoh93+D3zzHr8RRNZQhnCNMNbcegOvpEwZoL+06cJQ07h+th3fZ/7PVbVC6ngTAV/KoLFuO6+2KFcU651gEb5ugPSIb1D+Xp8V4+k3sEIGnw5mYe4If4k1lFYr6SCzmM2EQ8iWtmwjnBI9kTwe1TlfAmXh7H02by9fW2gsjKwtv0aaURKil4OdV7rDL1MXIFNrhdxohcZXYTnq47WisrKitaObbf5+yvkLi5J6lCNZZ+B6GC38VNBZBDidSS/+mSvh6s+srgC8pyKMvDtt+de3c9fU76ZPfuM8ud4Kv0fyP/LqfepMT/3oZxSqpZaTa1DaQYLY8TFsHYbWYsPoRhRWfL5eSSQbhUGgGC3YLbVMk6PitTFNGpAsNrC6D1VNBKgBHMejaiuRWEWGgsSDBTJjqWIl8kJLlsaLJ2tXDr6xGfT85bM2Q06a46x2HTgvdnV8z5YDy/27J4zt6x2VtkzjoYpkq36kaBr4eQSg7tyiVweWubXZugtadl58ydapfbORfKsDTuZ0OBgx4cfdjCf5tbWNITnL120fdOi1RV1C3uKGzNdwYLcMvZ3BxoPyTOCD1XvXTp7U10gWCVmTV9b3r2z0SkGWovb2hp9I89O8a2smlyaO8muMU+dRmtzp60IzAoFpjLr1n388boLyf0dRvxhsHZ0qbWqDkwqvvpkj4l0fY6EIXRi5sQSrAvsVYwXRy4qJ2EVtD1AN7a0HWth9ymvL1xc3WTUKK/TAHA/bXDVtVWfOMfuGxGZv4Ln/jVr9jc3j1yMv0tndmyt9Vq88Y9gH1wtLX3KWjot5++jWHgAoZZkQ14wGQ20Fli71UmKJAy4xKMSTGbVdybW7FDDAut9XpD5AzWrYO7zQ8qffqF8+Ynd/clrHcdyxGy3a/3+mfNnzC/cBsveTjnTvXf1o6vzOlZw7WtqtdmPK/Errz/6NNtD72zmNOZfbmYdTGHfoofqI79Oc+R2n1lrnL6pOm0Up7kwxhTW12Amm7WYkXR2qYrF2AmgmbAsxZjwy1xpg/m1Je2vrp8v/nz2xpmlBg4E9hrMU341wVpTOh/OfmGvAnra8q6uctr60ZQHV3Q+WMQJykMj8ZsWn2QBOmmHMB+m5pDIpTFonYigiaKAhGEiAHF7EliVnQkjoLVIMPtJpBKHYd3A8GYH9jJzrWwmHx5Qjp7vDAX0suGRym1vtm/9W1/HyR8vczfMs6Sk8DSv855/5dlX9oQq52hT8syyp2rx5Id17IAyAM3wIjQPMOHzytEB64q6D5zT91yNbnx3V/nqnd017S9Y0605k3izoXLpsxde2n38yoOV9s1LcjwzNjbdX6asnBVaBj/6/DwKwPkpcqbDG7BnsXoSqWnUAmottYF6jMSdVyYZh3zVXCjwTiwwHH6sGuRiEHQGzuRX6whZkp123oy1BWE2mEfJ/tvIRtM4ZM5bDXiMsPMaAKOTyc5uL57rqyyc5y5JE5pm1i2S2iUX0CcaQ6lC6Zog7JqSqZmYlosl2K6pwNA84zRnQW6SaALYZQGW5lhCtU/W34N6o+bKfZ8cf3/Cl/+iTX3wBzpOY4mRkeNf3rptycGSshQWgGbYt5jFc2e0+DglIrwl6DVWQ7BuwaJ3Xk1J4VL5urnLl/Wf+gHU/hZoZdKNym6lG+I34FaNeZKcSpJIo2IeCVvpdsDGfKvzJnAwmeD37Ow65ZWwSowpgwX5T69s/rB55dP5BcpgDKFV8p7q2sn/1uc93bVzT/w6UrCqDTWvfCq/oCD/qZXNoUj8BL5Kp6GU017frfNXkAtiiyf/SOCEeLqnd8R/Ql9GlCRfctS6k5chvIBuQ1zCCjoCHL2DHNHIXxMJ3kQeO8lbsUXONeSfA5EjcG6/E+KdhN4bP04vBhdi883+BFBzQbxFbvZzQeY9LNBZc0FNfn5NwfDn6rCTnTw6R8o+gfpf5hCom33cRuiTlss3KHmZjD+BPN+5gXuA2ziS/Q73mLxUkpbKN/eqwz5uK0X9F3h2d1V4nGNgZGBgAOJd776+iue3+crAzc4AAje5Bfcg0xz9YHEOBiYQBQA8FQlFAHicY2BkYGBnAAGOPgaG//85+hkYGVCBMgBGGwNYAAAAeJxjYGBgYB8EmKOPgQEAQ04BfgAAAAAAAA4AaAB+AMwA4AECAUIBbAGYAcICGAJYArQC4AMwA7AD3gQwBJYE3AUkBWYFigYgBmYGtAbqB1gIEghYCG4IhAi2COh4nGNgZGBgUGYoZWBnAAEmIOYCQgaG/2A+AwAYCQG2AHicXZBNaoNAGIZfE5PQCKFQ2lUps2oXBfOzzAESyDKBQJdGR2NQR3QSSE/QE/QEPUUPUHqsvsrXjTMw83zPvPMNCuAWP3DQDAejdm1GjzwS7pMmwi75XngAD4/CQ/oX4TFe4Qt7uMMbOzjuDc0EmXCP/C7cJ38Iu+RP4QEe8CU8pP8WHmOPX2EPz87TPo202ey2OjlnQSXV/6arOjWFmvszMWtd6CqwOlKHq6ovycLaWMWVydXKFFZnmVFlZU46tP7R2nI5ncbi/dDkfDtFBA2DDXbYkhKc+V0Bqs5Zt9JM1HQGBRTm/EezTmZNKtpcAMs9Yu6AK9caF76zoLWIWcfMGOSkVduvSWechqZsz040Ib2PY3urxBJTzriT95lipz+TN1fmAAAAeJxtkMl2wjAMRfOAhABlKm2h80C3+ajgCKKDY6cegP59TYBzukAL+z1Zsq8ctaJTTKPrsUQLbXQQI0EXKXroY4AbDDHCGBNMcYsZ7nCPB8yxwCOe8IwXvOIN7/jAJ76wxHfUqWX+OzgumWAjJMV17i0Ndlr6irLKO+qftdT7i6y4uFSUvCknay+lFYZIZaQcmfH/xIFdYn98bqhra1aKTM/6lWMnyaYirx1rFUQZFBkb2zJUtoXeJCeg0WnLtHeSFc3OtrnozNwqi0TkSpBMDB1nSde5oJXW23hTS2/T0LilglXX7dmFVxLnq5U0vYATHFk3zX3BOisoQHNDFDeZnqKDy9hRNawN7Vh727hFzcJ5c8TILrKZfH7tIPxAFP0BpLeJPA==) format("woff");font-weight:normal;font-style:normal}.vjs-icon-play,.video-js .vjs-play-control .vjs-icon-placeholder,.video-js .vjs-big-play-button .vjs-icon-placeholder:before{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-play:before,.video-js .vjs-play-control .vjs-icon-placeholder:before,.video-js .vjs-big-play-button .vjs-icon-placeholder:before{content:"\f101"}.vjs-icon-play-circle{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-play-circle:before{content:"\f102"}.vjs-icon-pause,.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-pause:before,.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before{content:"\f103"}.vjs-icon-volume-mute,.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-volume-mute:before,.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before{content:"\f104"}.vjs-icon-volume-low,.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-volume-low:before,.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before{content:"\f105"}.vjs-icon-volume-mid,.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-volume-mid:before,.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before{content:"\f106"}.vjs-icon-volume-high,.video-js .vjs-mute-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-volume-high:before,.video-js .vjs-mute-control .vjs-icon-placeholder:before{content:"\f107"}.vjs-icon-fullscreen-enter,.video-js .vjs-fullscreen-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-fullscreen-enter:before,.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before{content:"\f108"}.vjs-icon-fullscreen-exit,.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-fullscreen-exit:before,.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before{content:"\f109"}.vjs-icon-square{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-square:before{content:"\f10a"}.vjs-icon-spinner{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-spinner:before{content:"\f10b"}.vjs-icon-subtitles,.video-js .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-subtitles-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-subtitles:before,.video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-subtitles-button .vjs-icon-placeholder:before{content:"\f10c"}.vjs-icon-captions,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-captions-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-captions:before,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-captions-button .vjs-icon-placeholder:before{content:"\f10d"}.vjs-icon-chapters,.video-js .vjs-chapters-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-chapters:before,.video-js .vjs-chapters-button .vjs-icon-placeholder:before{content:"\f10e"}.vjs-icon-share{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-share:before{content:"\f10f"}.vjs-icon-cog{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-cog:before{content:"\f110"}.vjs-icon-circle,.vjs-seek-to-live-control .vjs-icon-placeholder,.video-js .vjs-volume-level,.video-js .vjs-play-progress{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-circle:before,.vjs-seek-to-live-control .vjs-icon-placeholder:before,.video-js .vjs-volume-level:before,.video-js .vjs-play-progress:before{content:"\f111"}.vjs-icon-circle-outline{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-circle-outline:before{content:"\f112"}.vjs-icon-circle-inner-circle{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-circle-inner-circle:before{content:"\f113"}.vjs-icon-hd{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-hd:before{content:"\f114"}.vjs-icon-cancel,.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-cancel:before,.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before{content:"\f115"}.vjs-icon-replay,.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-replay:before,.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before{content:"\f116"}.vjs-icon-facebook{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-facebook:before{content:"\f117"}.vjs-icon-gplus{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-gplus:before{content:"\f118"}.vjs-icon-linkedin{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-linkedin:before{content:"\f119"}.vjs-icon-twitter{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-twitter:before{content:"\f11a"}.vjs-icon-tumblr{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-tumblr:before{content:"\f11b"}.vjs-icon-pinterest{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-pinterest:before{content:"\f11c"}.vjs-icon-audio-description,.video-js .vjs-descriptions-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-audio-description:before,.video-js .vjs-descriptions-button .vjs-icon-placeholder:before{content:"\f11d"}.vjs-icon-audio,.video-js .vjs-audio-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-audio:before,.video-js .vjs-audio-button .vjs-icon-placeholder:before{content:"\f11e"}.vjs-icon-next-item{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-next-item:before{content:"\f11f"}.vjs-icon-previous-item{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-previous-item:before{content:"\f120"}.vjs-icon-picture-in-picture-enter,.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-picture-in-picture-enter:before,.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder:before{content:"\f121"}.vjs-icon-picture-in-picture-exit,.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-picture-in-picture-exit:before,.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder:before{content:"\f122"}.video-js{display:block;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;background-color:#000;position:relative;padding:0;font-size:10px;line-height:1;font-weight:normal;font-style:normal;font-family:Arial, Helvetica, sans-serif;word-break:initial}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{width:100% !important;height:100% !important}.video-js[tabindex="-1"]{outline:none}.video-js *,.video-js *:before,.video-js *:after{-webkit-box-sizing:inherit;box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}.video-js.vjs-fluid,.video-js.vjs-16-9,.video-js.vjs-4-3{width:100%;max-width:100%;height:0}.video-js.vjs-16-9{padding-top:56.25%}.video-js.vjs-4-3{padding-top:75%}.video-js.vjs-fill{width:100%;height:100%}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}body.vjs-full-window{padding:0;margin:0;height:100%}.vjs-full-window .video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0}.video-js.vjs-fullscreen{width:100% !important;height:100% !important;padding-top:0 !important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-hidden{display:none !important}.vjs-disabled{opacity:0.5;cursor:default}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block !important;opacity:1;visibility:visible}.vjs-no-js{padding:20px;color:#fff;background-color:#000;font-size:18px;font-family:Arial, Helvetica, sans-serif;text-align:center;width:300px;height:150px;margin:0px auto}.vjs-no-js a,.vjs-no-js a:visited{color:#66A8CC}.video-js .vjs-big-play-button{font-size:3em;line-height:1.5em;height:1.63332em;width:3em;display:block;position:absolute;top:10px;left:10px;padding:0;cursor:pointer;opacity:1;border:0.06666em solid #fff;background-color:#2B333F;background-color:rgba(43,51,63,0.7);border-radius:0.3em;-webkit-transition:all 0.4s;transition:all 0.4s}.vjs-big-play-centered .vjs-big-play-button{top:50%;left:50%;margin-top:-0.81666em;margin-left:-1.5em}.video-js:hover .vjs-big-play-button,.video-js .vjs-big-play-button:focus{border-color:#fff;background-color:#73859f;background-color:rgba(115,133,159,0.5);-webkit-transition:all 0s;transition:all 0s}.vjs-controls-disabled .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button,.vjs-error .vjs-big-play-button{display:none}.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button{display:block}.video-js button{background:none;border:none;color:inherit;display:inline-block;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:none;-webkit-transition:none;transition:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.vjs-control .vjs-button{width:100%;height:100%}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:0.5em;z-index:2}.video-js .vjs-modal-dialog{background:rgba(0,0,0,0.8);background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.8)), to(rgba(255,255,255,0)));background:linear-gradient(180deg, rgba(0,0,0,0.8), rgba(255,255,255,0));overflow:auto}.video-js .vjs-modal-dialog>*{-webkit-box-sizing:border-box;box-sizing:border-box}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;font-family:Arial, Helvetica, sans-serif;overflow:auto}.vjs-menu .vjs-menu-content>*{-webkit-box-sizing:border-box;box-sizing:border-box}.vjs-scrubbing .vjs-control.vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{list-style:none;margin:0;padding:0.2em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover,.js-focus-visible .vjs-menu li.vjs-menu-item:hover{background-color:#73859f;background-color:rgba(115,133,159,0.5)}.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover,.js-focus-visible .vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2B333F}.vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 0.3em 0;font-weight:bold;cursor:default}.vjs-menu-button-popup .vjs-menu{display:none;position:absolute;bottom:0;width:10em;left:-3em;height:0em;margin-bottom:1.5em;border-top-color:rgba(43,51,63,0.7)}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2B333F;background-color:rgba(43,51,63,0.7);position:absolute;width:100%;bottom:1.5em;max-height:15em}.vjs-layout-tiny .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:5em}.vjs-layout-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:10em}.vjs-layout-medium .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:14em}.vjs-layout-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-huge .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:25em}.vjs-workinghover .vjs-menu-button-popup.vjs-hover .vjs-menu,.vjs-menu-button-popup .vjs-menu.vjs-lock-showing{display:block}.video-js .vjs-menu-button-inline{-webkit-transition:all 0.4s;transition:all 0.4s;overflow:hidden}.video-js .vjs-menu-button-inline:before{width:2.222222222em}.video-js .vjs-menu-button-inline:hover,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js.vjs-no-flex .vjs-menu-button-inline{width:12em}.vjs-menu-button-inline .vjs-menu{opacity:0;height:100%;width:auto;position:absolute;left:4em;top:0;padding:0;margin:0;-webkit-transition:all 0.4s;transition:all 0.4s}.vjs-menu-button-inline:hover .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline.vjs-slider-active .vjs-menu{display:block;opacity:1}.vjs-no-flex .vjs-menu-button-inline .vjs-menu{display:block;opacity:1;position:relative;width:auto}.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu{width:auto}.vjs-menu-button-inline .vjs-menu-content{width:auto;height:100%;margin:0;overflow:hidden}.video-js .vjs-control-bar{display:none;width:100%;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#2B333F;background-color:rgba(43,51,63,0.7)}.vjs-has-started .vjs-control-bar{display:-webkit-box;display:-ms-flexbox;display:flex;visibility:visible;opacity:1;-webkit-transition:visibility 0.1s, opacity 0.1s;transition:visibility 0.1s, opacity 0.1s}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:visible;opacity:0;-webkit-transition:visibility 1s, opacity 1s;transition:visibility 1s, opacity 1s}.vjs-controls-disabled .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar,.vjs-error .vjs-control-bar{display:none !important}.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}.vjs-has-started.vjs-no-flex .vjs-control-bar{display:table}.video-js .vjs-control{position:relative;text-align:center;margin:0;padding:0;height:100%;width:4em;-webkit-box-flex:0;-ms-flex:none;flex:none}.vjs-button>.vjs-icon-placeholder:before{font-size:1.8em;line-height:1.67}.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before,.video-js .vjs-control:focus{text-shadow:0em 0em 1em white}.video-js .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-no-flex .vjs-control{display:table-cell;vertical-align:middle}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{cursor:pointer;-webkit-box-flex:1;-ms-flex:auto;flex:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:4em;-ms-touch-action:none;touch-action:none}.video-js .vjs-progress-control.disabled{cursor:default}.vjs-live .vjs-progress-control{display:none}.vjs-liveui .vjs-progress-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vjs-no-flex .vjs-progress-control{width:auto}.video-js .vjs-progress-holder{-webkit-box-flex:1;-ms-flex:auto;flex:auto;-webkit-transition:all 0.2s;transition:all 0.2s;height:0.3em}.video-js .vjs-progress-control .vjs-progress-holder{margin:0 10px}.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.6666666667em}.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled{font-size:1em}.video-js .vjs-progress-holder .vjs-play-progress,.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div{position:absolute;display:block;height:100%;margin:0;padding:0;width:0}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress:before{font-size:0.9em;position:absolute;right:-0.5em;top:-0.3333333333em;z-index:1}.video-js .vjs-load-progress{background:rgba(115,133,159,0.5)}.video-js .vjs-load-progress div{background:rgba(115,133,159,0.75)}.video-js .vjs-time-tooltip{background-color:#fff;background-color:rgba(255,255,255,0.8);border-radius:0.3em;color:#000;float:right;font-family:Arial, Helvetica, sans-serif;font-size:1em;padding:6px 8px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-progress-holder:focus .vjs-time-tooltip{display:none}.video-js .vjs-progress-control:hover .vjs-time-tooltip,.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip{display:block;font-size:0.6em;visibility:visible}.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip{font-size:1em}.video-js .vjs-progress-control .vjs-mouse-display{display:none;position:absolute;width:1px;height:100%;background-color:#000;z-index:1}.vjs-no-flex .vjs-progress-control .vjs-mouse-display{z-index:0}.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display{visibility:hidden;opacity:0;-webkit-transition:visibility 1s, opacity 1s;transition:visibility 1s, opacity 1s}.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display{display:none}.vjs-mouse-display .vjs-time-tooltip{color:#fff;background-color:#000;background-color:rgba(0,0,0,0.8)}.video-js .vjs-slider{position:relative;cursor:pointer;padding:0;margin:0 0.45em 0 0.45em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#73859f;background-color:rgba(115,133,159,0.5)}.video-js .vjs-slider.disabled{cursor:default}.video-js .vjs-slider:focus{text-shadow:0em 0em 1em white;-webkit-box-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.video-js .vjs-mute-control{cursor:pointer;-webkit-box-flex:0;-ms-flex:none;flex:none}.video-js .vjs-volume-control{cursor:pointer;margin-right:1em;display:-webkit-box;display:-ms-flexbox;display:flex}.video-js .vjs-volume-control.vjs-volume-horizontal{width:5em}.video-js .vjs-volume-panel .vjs-volume-control{visibility:visible;opacity:0;width:1px;height:1px;margin-left:-1px}.video-js .vjs-volume-panel{-webkit-transition:width 1s;transition:width 1s}.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control,.video-js .vjs-volume-panel:active .vjs-volume-control,.video-js .vjs-volume-panel:focus .vjs-volume-control,.video-js .vjs-volume-panel .vjs-volume-control:active,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control ~ .vjs-volume-control,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active{visibility:visible;opacity:1;position:relative;-webkit-transition:visibility 0.1s, opacity 0.1s, height 0.1s, width 0.1s, left 0s, top 0s;transition:visibility 0.1s, opacity 0.1s, height 0.1s, width 0.1s, left 0s, top 0s}.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control ~ .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal{width:5em;height:3em;margin-right:0}.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control ~ .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical{left:-3.5em;-webkit-transition:left 0s;transition:left 0s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active{width:10em;-webkit-transition:width 0.1s;transition:width 0.1s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-mute-toggle-only{width:4em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{height:8em;width:3em;left:-3000em;-webkit-transition:visibility 1s, opacity 1s, height 1s 1s, width 1s 1s, left 1s 1s, top 1s 1s;transition:visibility 1s, opacity 1s, height 1s 1s, width 1s 1s, left 1s 1s, top 1s 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{-webkit-transition:visibility 1s, opacity 1s, height 1s 1s, width 1s, left 1s 1s, top 1s 1s;transition:visibility 1s, opacity 1s, height 1s 1s, width 1s, left 1s 1s, top 1s 1s}.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{width:5em;height:3em;visibility:visible;opacity:1;position:relative;-webkit-transition:none;transition:none}.video-js.vjs-no-flex .vjs-volume-control.vjs-volume-vertical,.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{position:absolute;bottom:3em;left:0.5em}.video-js .vjs-volume-panel{display:-webkit-box;display:-ms-flexbox;display:flex}.video-js .vjs-volume-bar{margin:1.35em 0.45em}.vjs-volume-bar.vjs-slider-horizontal{width:5em;height:0.3em}.vjs-volume-bar.vjs-slider-vertical{width:0.3em;height:5em;margin:1.35em auto}.video-js .vjs-volume-level{position:absolute;bottom:0;left:0;background-color:#fff}.video-js .vjs-volume-level:before{position:absolute;font-size:0.9em}.vjs-slider-vertical .vjs-volume-level{width:0.3em}.vjs-slider-vertical .vjs-volume-level:before{top:-0.5em;left:-0.3em}.vjs-slider-horizontal .vjs-volume-level{height:0.3em}.vjs-slider-horizontal .vjs-volume-level:before{top:-0.3em;right:-0.5em}.video-js .vjs-volume-panel.vjs-volume-panel-vertical{width:4em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.video-js .vjs-volume-vertical{width:3em;height:8em;bottom:8em;background-color:#2B333F;background-color:rgba(43,51,63,0.7)}.video-js .vjs-volume-horizontal .vjs-menu{left:-2em}.vjs-poster{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;background-color:#000000;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.vjs-has-started .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster{display:block}.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-live-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:1;-ms-flex:auto;flex:auto;font-size:1em;line-height:3em}.vjs-no-flex .vjs-live-control{display:table-cell;width:auto;text-align:left}.video-js:not(.vjs-live) .vjs-live-control,.video-js.vjs-liveui .vjs-live-control{display:none}.video-js .vjs-seek-to-live-control{cursor:pointer;-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:100%;padding-left:0.5em;padding-right:0.5em;font-size:1em;line-height:3em;width:auto;min-width:4em}.vjs-no-flex .vjs-seek-to-live-control{display:table-cell;width:auto;text-align:left}.video-js.vjs-live:not(.vjs-liveui) .vjs-seek-to-live-control,.video-js:not(.vjs-live) .vjs-seek-to-live-control{display:none}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge{cursor:auto}.vjs-seek-to-live-control .vjs-icon-placeholder{margin-right:0.5em;color:#888}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-icon-placeholder{color:red}.video-js .vjs-time-control{-webkit-box-flex:0;-ms-flex:none;flex:none;font-size:1em;line-height:3em;min-width:2em;width:auto;padding-left:1em;padding-right:1em}.vjs-live .vjs-time-control{display:none}.video-js .vjs-current-time,.vjs-no-flex .vjs-current-time{display:none}.video-js .vjs-duration,.vjs-no-flex .vjs-duration{display:none}.vjs-time-divider{display:none;line-height:3em}.vjs-live .vjs-time-divider{display:none}.video-js .vjs-play-control{cursor:pointer}.video-js .vjs-play-control .vjs-icon-placeholder{-webkit-box-flex:0;-ms-flex:none;flex:none}.vjs-text-track-display{position:absolute;bottom:3em;left:0;right:0;top:0;pointer-events:none}.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;text-align:center;margin-bottom:0.1em}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{-webkit-transform:translateY(-3em);transform:translateY(-3em)}.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{-webkit-transform:translateY(-1.5em);transform:translateY(-1.5em)}.video-js .vjs-picture-in-picture-control{cursor:pointer;-webkit-box-flex:0;-ms-flex:none;flex:none}.video-js .vjs-fullscreen-control{cursor:pointer;-webkit-box-flex:0;-ms-flex:none;flex:none}.vjs-playback-rate>.vjs-menu-button,.vjs-playback-rate .vjs-playback-rate-value{position:absolute;top:0;left:0;width:100%;height:100%}.vjs-playback-rate .vjs-playback-rate-value{pointer-events:none;font-size:1.5em;line-height:2;text-align:center}.vjs-playback-rate .vjs-menu{width:4em;left:0em}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-error .vjs-error-display:before{color:#fff;content:"X";font-family:Arial, Helvetica, sans-serif;font-size:4em;left:0;line-height:1;margin-top:-0.5em;position:absolute;text-shadow:0.05em 0.05em 0.1em #000;text-align:center;top:50%;vertical-align:middle;width:100%}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;opacity:0.85;text-align:left;border:6px solid rgba(43,51,63,0.7);-webkit-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;width:50px;height:50px;border-radius:25px;visibility:hidden}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:block;-webkit-animation:vjs-spinner-show 0s linear 0.3s forwards;animation:vjs-spinner-show 0s linear 0.3s forwards}.vjs-loading-spinner:before,.vjs-loading-spinner:after{content:"";position:absolute;margin:-6px;-webkit-box-sizing:inherit;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:transparent;border-top-color:white}.vjs-seeking .vjs-loading-spinner:before,.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after{-webkit-animation:vjs-spinner-spin 1.1s cubic-bezier(0.6, 0.2, 0, 0.8) infinite,vjs-spinner-fade 1.1s linear infinite;animation:vjs-spinner-spin 1.1s cubic-bezier(0.6, 0.2, 0, 0.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:white}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{border-top-color:white;-webkit-animation-delay:0.44s;animation-delay:0.44s}@keyframes vjs-spinner-show{to{visibility:visible}}@-webkit-keyframes vjs-spinner-show{to{visibility:visible}}@keyframes vjs-spinner-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes vjs-spinner-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:white}60%{border-top-color:#73859f}100%{border-top-color:#73859f}}@-webkit-keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:white}60%{border-top-color:#73859f}100%{border-top-color:#73859f}}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-0.1em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:"";font-size:1.5em;line-height:inherit}.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-0.1em}.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:" ";font-size:1.5em;line-height:inherit}.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-current-time,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-time-divider,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-duration,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-remaining-time,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-playback-rate,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-chapters-button,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-descriptions-button,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-captions-button,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-subtitles-button,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-audio-button,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-volume-control,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-current-time,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-time-divider,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-duration,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-remaining-time,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-playback-rate,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-chapters-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-descriptions-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-captions-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-subtitles-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-audio-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-volume-control,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-current-time,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-time-divider,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-duration,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-remaining-time,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-playback-rate,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-chapters-button,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-descriptions-button,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-captions-button,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-subtitles-button,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-audio-button,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-volume-control{display:none}.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active{width:auto;width:initial}.video-js:not(.vjs-fullscreen).vjs-layout-x-small:not(.vjs-liveui) .vjs-subs-caps-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small:not(.vjs-live) .vjs-subs-caps-button,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-subs-caps-button{display:none}.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-liveui .vjs-custom-control-spacer,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-custom-control-spacer{-webkit-box-flex:1;-ms-flex:auto;flex:auto;display:block}.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-liveui.vjs-no-flex .vjs-custom-control-spacer,.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-no-flex .vjs-custom-control-spacer{width:auto}.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-liveui .vjs-progress-control,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-progress-control{display:none}.vjs-modal-dialog.vjs-text-track-settings{background-color:#2B333F;background-color:rgba(43,51,63,0.75);color:#fff;height:70%}.vjs-text-track-settings .vjs-modal-dialog-content{display:table}.vjs-text-track-settings .vjs-track-settings-colors,.vjs-text-track-settings .vjs-track-settings-font,.vjs-text-track-settings .vjs-track-settings-controls{display:table-cell}.vjs-text-track-settings .vjs-track-settings-controls{text-align:right;vertical-align:bottom}@supports (display: grid){.vjs-text-track-settings .vjs-modal-dialog-content{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:1fr;grid-template-rows:1fr;padding:20px 24px 0px 24px}.vjs-track-settings-controls .vjs-default-button{margin-bottom:20px}.vjs-text-track-settings .vjs-track-settings-controls{grid-column:1/-1}.vjs-layout-small .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-x-small .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-tiny .vjs-text-track-settings .vjs-modal-dialog-content{-ms-grid-columns:1fr;grid-template-columns:1fr}}.vjs-track-setting>select{margin-right:1em;margin-bottom:0.5em}.vjs-text-track-settings fieldset{margin:5px;padding:3px;border:none}.vjs-text-track-settings fieldset span{display:inline-block}.vjs-text-track-settings fieldset span>select{max-width:7.3em}.vjs-text-track-settings legend{color:#fff;margin:0 0 5px 0}.vjs-text-track-settings .vjs-label{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);display:block;margin:0 0 5px 0;padding:0;border:0;height:1px;width:1px;overflow:hidden}.vjs-track-settings-controls button:focus,.vjs-track-settings-controls button:active{outline-style:solid;outline-width:medium;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(88%, #fff), to(#73859f));background-image:linear-gradient(0deg, #fff 88%, #73859f 100%)}.vjs-track-settings-controls button:hover{color:rgba(43,51,63,0.75)}.vjs-track-settings-controls button{background-color:#fff;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(88%, #fff), to(#73859f));background-image:linear-gradient(-180deg, #fff 88%, #73859f 100%);color:#2B333F;cursor:pointer;border-radius:2px}.vjs-track-settings-controls .vjs-default-button{margin-right:1em}@media print{.video-js>*:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}.vjs-resize-manager{position:absolute;top:0;left:0;width:100%;height:100%;border:none;z-index:-1000}.js-focus-visible .video-js *:focus:not(.focus-visible){outline:none;background:none}.video-js *:focus:not(:focus-visible),.video-js .vjs-menu *:focus:not(:focus-visible){outline:none;background:none}@media (max-width: 767px){.hidden-mobile,.mobile-hidden{display:none !important}}@media (min-width: 768px){.only-mobile,.mobile-only{display:none !important}}h1.garital,h2.garital,h3.garital,h4.garital,h5.garital,h6.garital{font-family:"garamond-premier-pro-display",serif;font-style:italic;text-transform:uppercase;font-weight:400;letter-spacing:0.1em}h1.gotcon,h2.gotcon,h3.gotcon,h4.gotcon,h5.gotcon,h6.gotcon{font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:800}h1.gotcon.lower,h2.gotcon.lower,h3.gotcon.lower,h4.gotcon.lower,h5.gotcon.lower,h6.gotcon.lower{font-weight:900;text-transform:none;letter-spacing:0.05em}h1.gotnar,h2.gotnar,h3.gotnar,h4.gotnar,h5.gotnar,h6.gotnar{font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:700;letter-spacing:0.1em}h1.display-1,h2.display-1,h3.display-1,h4.display-1,h5.display-1,h6.display-1{font-weight:800;letter-spacing:0.1em;font-size:3rem;line-height:1em}@media (min-width: 768px){h1.display-1,h2.display-1,h3.display-1,h4.display-1,h5.display-1,h6.display-1{font-size:3.5rem}}h1.display-2,h2.display-2,h3.display-2,h4.display-2,h5.display-2,h6.display-2{font-size:2.5rem;line-height:1em;letter-spacing:0.1em;font-weight:800}@media (min-width: 768px){h1.display-2,h2.display-2,h3.display-2,h4.display-2,h5.display-2,h6.display-2{font-size:3rem}}.btn.chap-btn.btn-default{background-color:#fff;border-radius:0;padding:10px 35px;text-transform:uppercase;font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:0.1em;font-weight:700;font-size:15px}.btn.chap-btn.btn-primary{color:#fff;border-radius:0;padding:10px 35px;text-transform:uppercase;font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:0.1em;font-weight:700;font-size:15px}#chapterOne a{color:#92b9bd}#chapterOne .btn.chap-btn.btn-default,#chapterOne a.btn.chap-btn.btn-default{color:#92b9bd}#chapterOne .btn.chap-btn.btn-primary,#chapterOne a.btn.chap-btn.btn-primary{background-color:#92b9bd;color:#fff}#chapterTwo a{color:#84774f}#chapterTwo .btn.chap-btn.btn-default,#chapterTwo a.btn.chap-btn.btn-default{color:#84774f}#chapterTwo .btn.chap-btn.btn-primary,#chapterTwo a.btn.chap-btn.btn-primary{background-color:#84774f;color:#fff}#chapterThree a{color:#385d65}#chapterThree .btn.chap-btn.btn-default,#chapterThree a.btn.chap-btn.btn-default{color:#385d65}#chapterThree .btn.chap-btn.btn-primary,#chapterThree a.btn.chap-btn.btn-primary{background-color:#385d65;color:#fff}#chapterFour a{color:#A23C26}#chapterFour .btn.chap-btn.btn-default,#chapterFour a.btn.chap-btn.btn-default{color:#A23C26}#chapterFour .btn.chap-btn.btn-primary,#chapterFour a.btn.chap-btn.btn-primary{background-color:#A23C26;color:#fff}#chapterOne,#chapterTwo,#chapterThree,#chapterFour{position:relative;display:block;height:100%;font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif}#chapterOne .container,#chapterTwo .container,#chapterThree .container,#chapterFour .container{padding-left:15px;padding-right:15px}@media (max-width: 767px){#chapterOne .chapter-panel .container,#chapterOne .chapter-panel-wide .container,#chapterTwo .chapter-panel .container,#chapterTwo .chapter-panel-wide .container,#chapterThree .chapter-panel .container,#chapterThree .chapter-panel-wide .container,#chapterFour .chapter-panel .container,#chapterFour .chapter-panel-wide .container{padding-left:0;padding-right:0}}#chapterIntro{position:relative;display:block;height:100%}.page-container{-webkit-transform:none;transform:none}.main-content{position:relative;height:100%;display:block}.trigger-1{position:absolute;top:50vh;margin-top:6px;left:0;width:10px;height:10px;border:1px solid red;z-index:99;opacity:0}.main-intro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;position:relative;z-index:1;background-position:center center;background-repeat:no-repeat;background-size:cover;color:#fff;min-height:calc(100vh - 60px);font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif}@media (min-width: 768px){.main-intro{height:auto;min-height:calc(100vh - 100px)}}.main-intro>.container{padding-left:15px;padding-right:15px;width:100%;position:relative}.main-intro .btn.chap-btn.btn-primary{margin-top:20px;background:#92b9bd}.main-intro-cover{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;position:relative;z-index:9;padding-top:30px;padding-bottom:30px;font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif}@media (min-width: 768px){.main-intro-cover{background:#fff;height:auto;min-height:calc(100vh - 100px)}}.main-intro-cover>.container{padding-left:15px;padding-right:15px;width:100%;position:relative}.main-intro-cover hr{width:70px;margin:50px auto;border-top:1px solid #000}.main-intro-cover .ic-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-top:30px}@media (min-width: 768px){.main-intro-cover .ic-row{margin-top:70px}}.main-intro-cover .ic-row .ic-col{border-right:1px solid #000}.main-intro-cover .ic-row .ic-col:last-of-type{border-right:none}.main-intro-cover .ic-row .ic-col .ic-box{display:block;margin-bottom:15px;min-height:110px}.main-intro-cover .ic-row .ic-col .ic-box .ic-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-intro-cover .ic-row .ic-col .ic-box .ic-main .ic-icon{max-width:70px;width:auto;margin-right:5px}.main-intro-cover .ic-row .ic-col .ic-box .ic-main .ic-text{color:#92b9bd;font-family:"GothamCondensed","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:900;font-size:48px}.main-intro-cover .ic-row .ic-col .ic-box .ic-caption{display:block;text-align:center;font-family:"garamond-premier-pro",serif;font-style:italic;font-size:12px}.sticky-nav{width:100%;background:#fff;padding:0 30px;z-index:99}.sticky-nav ul{list-style:none;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sticky-nav ul li{display:block}.sticky-nav ul li a{display:block;padding:15px;font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:300;font-size:16px;letter-spacing:0.025em}.sticky-nav ul li a.active{font-weight:800}.sticky-nav ul li a.active.chapter-one-link{color:#92b9bd;opacity:1 !important}.sticky-nav ul li a.active.chapter-two-link{color:#84774f;opacity:1 !important}.sticky-nav ul li a.active.chapter-three-link{color:#385d65;opacity:1 !important}.sticky-nav ul li a.active.chapter-four-link{color:#A23C26;opacity:1 !important}.trigger-wrap{position:relative;width:100%;height:0px}.trigger-wrap .nav-trigger{position:absolute;top:50vh;margin-top:-62px;left:0;width:10px;height:10px;border:1px solid red;opacity:0}.scrollmagic-pin-spacer .sticky-nav{position:absolute !important;top:0px !important}.chapter-intro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:550px;position:relative;z-index:1;color:#fff;background-position:center center;background-repeat:no-repeat;background-size:cover;padding-bottom:30px}@media (min-width: 768px){.chapter-intro{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto;min-height:calc(100vh - 100px);padding-bottom:inherit}}.chapter-intro .video-bg{position:absolute;top:0;bottom:0;width:100%;height:100%;overflow:hidden;z-index:1}.chapter-intro .video-bg video{min-width:100%;min-height:100%;width:auto;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media (max-width: 767px){.chapter-intro .video-bg video{height:100%}}.chapter-intro .chapter-intro-wrap{width:100%;position:relative;color:all .3s ease;z-index:2}.chapter-intro .chapter-intro-wrap>.container{width:100%;position:relative}.chapter-intro .chapter-intro-wrap .coor{overflow:hidden;white-space:nowrap;margin:0 auto;letter-spacing:.05em;text-align:left;float:left}.chapter-intro .chapter-intro-wrap .coor.active{-webkit-animation:typing 1.5s steps(30, end);animation:typing 1.5s steps(30, end)}.chapter-intro.theme-chapter-1 .chapter-intro-wrap.darken{color:#000}.chapter-intro.theme-chapter-1 .chapter-intro-wrap.darken h4 span,.chapter-intro.theme-chapter-1 .chapter-intro-wrap.darken h1{color:#92b9bd}.chapter-intro.theme-chapter-2 .chapter-intro-wrap.darken{color:#000}.chapter-intro.theme-chapter-2 .chapter-intro-wrap.darken h4 span,.chapter-intro.theme-chapter-2 .chapter-intro-wrap.darken h1{color:#84774f}.chapter-intro.theme-chapter-3 .chapter-intro-wrap.darken{color:#000}.chapter-intro.theme-chapter-3 .chapter-intro-wrap.darken h4 span,.chapter-intro.theme-chapter-3 .chapter-intro-wrap.darken h1{color:#385d65}.chapter-intro-content{padding-top:30px;padding-bottom:30px}@media (min-width: 768px){.chapter-intro-content{padding-top:150px;padding-bottom:150px}}.chapter-intro-content>.container{width:100%;position:relative}@media (max-width: 767px){.chapter-intro-content+.chapter-feature{padding-top:0}}@-webkit-keyframes typing{from{width:0}to{width:100%}}@keyframes typing{from{width:0}to{width:100%}}.chapter-feature{padding-top:45px;padding-bottom:45px}@media (min-width: 768px){.chapter-feature{padding-top:70px;padding-bottom:70px}}@media (min-width: 992px){.chapter-feature{padding-top:120px;padding-bottom:120px}}@media (max-width: 767px){.chapter-feature{padding-left:15px}}.chapter-feature>.container-fluid{padding-left:0;padding-right:0}@media (max-width: 767px){.chapter-feature>.container-fluid{width:100%}.chapter-feature>.container-fluid>.row{width:100%}.chapter-feature>.container-fluid .img-responsive{margin-bottom:15px}}.chapter-feature .text-col small{font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:.85em}.chapter-feature .text-col .img-responsive{pointer-events:none}@media (min-width: 768px){.chapter-feature .text-col .img-responsive{margin-top:50px}}.chapter-feature .text-col .caption{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.chapter-feature .text-col .caption a{color:#1a9ad7;font-weight:700}@media (min-width: 768px){.chapter-feature .img-col{padding-left:0;padding-right:0}}.chapter-feature.right .text-col{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.chapter-feature.right .text-col .caption{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.chapter-feature.right .img-col{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (min-width: 768px){.chapter-feature+.chapter-panel,.chapter-feature+.chapter-panel-wide,.vid-modal+.chapter-feature{padding-top:0}}@media (min-width: 992px){.chapter-feature+.chapter-panel,.chapter-feature+.chapter-panel-wide,.vid-modal+.chapter-feature{padding-top:0}}@media (min-width: 768px){.chapter-panel,.chapter-panel-wide{padding-top:70px;padding-bottom:70px;min-height:400px}}@media (min-width: 992px){.chapter-panel,.chapter-panel-wide{padding-top:120px;padding-bottom:120px;min-height:500px}}@media (min-width: 1200px){.chapter-panel,.chapter-panel-wide{min-height:600px}}.chapter-panel .panel-wide,.chapter-panel-wide .panel-wide{padding:250px 30px 50px 30px;color:#fff;background-position:center center;background-repeat:no-repeat;background-size:cover}@media (min-width: 768px){.chapter-panel .panel-wide,.chapter-panel-wide .panel-wide{padding:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:400px}}@media (min-width: 992px){.chapter-panel .panel-wide,.chapter-panel-wide .panel-wide{min-height:500px}}@media (min-width: 1200px){.chapter-panel .panel-wide,.chapter-panel-wide .panel-wide{min-height:600px}}@media (min-width: 768px){.chapter-panel .panel-wide .btn,.chapter-panel-wide .panel-wide .btn{float:right}}.chapter-panel .panels,.chapter-panel-wide .panels{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 768px){.chapter-panel .panels,.chapter-panel-wide .panels{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.chapter-panel .panels .panel,.chapter-panel-wide .panels .panel{text-align:center;width:100%;display:block}@media (min-width: 768px){.chapter-panel .panels .panel,.chapter-panel-wide .panels .panel{width:50%}}.chapter-panel .panels .panel.panel-text,.chapter-panel-wide .panels .panel.panel-text{padding:30px}@media (max-width: 767px){.chapter-panel .panels .panel.panel-text,.chapter-panel-wide .panels .panel.panel-text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media (min-width: 768px){.chapter-panel .panels .panel.panel-text,.chapter-panel-wide .panels .panel.panel-text{padding:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.chapter-panel .panels .panel.panel-text .content,.chapter-panel-wide .panels .panel.panel-text .content{width:100%}.chapter-panel .panels .panel.panel-media,.chapter-panel-wide .panels .panel.panel-media{position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover}@media (max-width: 767px){.chapter-panel .panels .panel.panel-media,.chapter-panel-wide .panels .panel.panel-media{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;min-height:100vw}}@media (min-width: 992px){.chapter-panel .panels .panel.panel-media,.chapter-panel-wide .panels .panel.panel-media{min-height:400px}}@media (min-width: 1200px){.chapter-panel .panels .panel.panel-media,.chapter-panel-wide .panels .panel.panel-media{min-height:500px}}.chapter-panel .panels .panel.panel-media .play,.chapter-panel-wide .panels .panel.panel-media .play{position:absolute;top:50%;left:50%;width:70px;height:70px;display:block;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);cursor:pointer}.chapter-panel.theme-chapter-1 .panels,.chapter-panel-wide.theme-chapter-1 .panels{background:#92b9bd;color:#fff}.chapter-panel.theme-chapter-2 .panels,.chapter-panel-wide.theme-chapter-2 .panels{background:#84774f;color:#fff}.chapter-panel.theme-chapter-3 .panels,.chapter-panel-wide.theme-chapter-3 .panels{background:#385d65;color:#fff}.vid-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;background:rgba(232,233,235,0.5)}.vid-modal .modal-bg{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(232,233,235,0.5);z-index:1}.vid-modal .modal-content{position:absolute;top:50%;left:50%;width:calc(100% - 30px);height:auto;max-height:calc(100vh - 450px);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:#fff;padding:0px;z-index:2}@media (min-width: 768px){.vid-modal .modal-content{width:80%;padding:0px;max-height:calc(100vh - 200px)}}.vid-modal .modal-content .close-btn{position:absolute;top:10px;right:-30px;width:20px;height:20px}.vid-modal .modal-content .close-btn:before,.vid-modal .modal-content .close-btn:after{content:'';position:absolute;top:50%;left:50%;height:2px;width:20px;background:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}.vid-modal .modal-content .close-btn:before{-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.vid-modal .modal-content .close-btn:after{-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.vid-modal .modal-content .close-btn:hover{cursor:pointer}.vid-modal .modal-content .close-btn:hover:before{-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.vid-modal .modal-content .close-btn:hover:after{-webkit-transform:translate(-50%, -50%) rotate(135deg);transform:translate(-50%, -50%) rotate(135deg)}.vid-modal .modal-content .video-js{width:100%;margin:0 auto;max-height:calc(100vh - 450px)}@media (min-width: 768px){.vid-modal .modal-content .video-js{max-height:calc(100vh - 260px)}}#chapterOne .vid-modal .modal-bg{background:rgba(146,185,189,0.15)}#chapterTwo .vid-modal .modal-bg{background:rgba(132,119,79,0.15)}#chapterThree .vid-modal .modal-bg{background:rgba(56,93,101,0.15)}.chapter-story{padding-top:30px;padding-bottom:30px}@media (min-width: 768px){.chapter-story{padding-top:120px;padding-bottom:70px;margin-top:-100px}}@media (min-width: 992px){.chapter-story{padding-top:250px;padding-bottom:200px;margin-top:-180px}}.chapter-story .heading-col p{text-transform:uppercase}.chapter-story .heading-col p.lead{text-transform:none}.chapter-story .lead{font-size:1.25rem}.chapter-story .overflow{height:auto;max-height:250px;overflow:hidden;position:relative;margin-bottom:15px;-webkit-transition:all .5s ease;transition:all .5s ease}@media (min-width: 768px){.chapter-story .overflow{max-height:180px}}.chapter-story .overflow:after{content:'';width:100%;height:60%;position:absolute;bottom:0;left:0;background:rgba(255,255,255,0);background:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0)), to(#fff));background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 100%);-webkit-transition:all .5s ease;transition:all .5s ease}.chapter-story .overflow.active{height:auto;max-height:2100px}@media (min-width: 768px){.chapter-story .overflow.active{max-height:1200px}}.chapter-story .overflow.active:after{height:0;opacity:0}.chapter-story .overflow-less{display:none}.chapter-story.theme-chapter-1{background:#92b9bd;color:#fff}.chapter-story.theme-chapter-1 .overflow:after{background:rgba(146,185,189,0);background:-webkit-gradient(linear, left top, left bottom, from(rgba(146,185,189,0)), to(#92b9bd));background:linear-gradient(to bottom, rgba(146,185,189,0) 0%, #92b9bd 100%)}.chapter-story.theme-chapter-2{background:#84774f;color:#fff}.chapter-story.theme-chapter-2 .overflow:after{background:rgba(132,119,79,0);background:-webkit-gradient(linear, left top, left bottom, from(rgba(132,119,79,0)), to(#84774f));background:linear-gradient(to bottom, rgba(132,119,79,0) 0%, #84774f 100%)}.chapter-story.theme-chapter-3{background:#385d65;color:#fff}.chapter-story.theme-chapter-3 .overflow:after{background:rgba(146,185,189,0);background:-webkit-gradient(linear, left top, left bottom, from(rgba(56,93,101,0)), to(#385d65));background:linear-gradient(to bottom, rgba(56,93,101,0) 0%, #385d65 100%)}.chapter-cover{height:550px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover;overflow:hidden}@media (min-width: 768px){.chapter-cover{height:calc(100vh - 110px)}}.chapter-cover .bg{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;background-position:center center;background-repeat:no-repeat;background-size:cover}@media (min-width: 768px){.chapter-cover .bg{top:-10vh;height:110vh}}.chapter-cover>*{position:relative;z-index:2}.chapter-scroll-window{padding-top:45px;padding-bottom:30px;position:relative}@media (min-width: 768px){.chapter-scroll-window{padding-top:70px;min-height:calc(100vh - 100px);padding-top:0;padding-bottom:0}}.chapter-scroll-window .trigger{position:absolute;top:50vh;display:block;z-index:2;margin-top:-62px;left:0;width:10px;height:10px;border:1px solid red;opacity:0}.chapter-scroll-window .text-layer{width:100%;position:relative}@media (min-width: 768px){.chapter-scroll-window .text-layer{position:absolute;height:100vh;top:0;left:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.chapter-scroll-window .text-layer>.container{width:100%}.chapter-scroll-window .text-layer .text-row{width:100%}@media (min-width: 768px){.chapter-scroll-window .text-layer .text-row{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.chapter-scroll-window .img-layer{width:100%;position:relative;z-index:1}@media (min-width: 768px){.chapter-scroll-window .img-layer .img-row{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.chapter-scroll-window .img-layer .img-box{margin-bottom:15px;display:block;position:relative;overflow:hidden}@media (min-width: 768px){.chapter-scroll-window .img-layer .img-box{height:calc(100vh - 100px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}}.chapter-scroll-window .img-layer .img-box .img-repsonsive{display:block;position:relative}.chapter-scroll-window .img-layer .img-box .img-box-content{position:absolute;top:100%;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px;-webkit-transition:all .3s ease;transition:all .3s ease;opacity:0;color:#fff}@media (min-width: 768px){.chapter-scroll-window .img-layer .img-box .img-box-content{padding:30px 50px}}@media (min-width: 992px){.chapter-scroll-window .img-layer .img-box .img-box-content{padding:30px 80px}}.chapter-scroll-window .img-layer .img-box .img-box-content:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:1;-webkit-transition:all .3s ease;transition:all .3s ease}.chapter-scroll-window .img-layer .img-box .img-box-content>div{position:relative;z-index:2}.chapter-scroll-window .img-layer .img-box:hover .img-box-content{opacity:1;top:0}.chapter-scroll-window .img-layer .img-box:hover .img-box-content:before{opacity:1}@media (min-width: 768px){.chapter-scroll-window.right .img-layer .img-row{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (min-width: 768px){.chapter-scroll-window.right .text-layer .text-row{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.chapter-scroll-window[id^='chapter-one-'] .img-layer .img-box-content:before,.chapter-scroll-window[id*=' chapter-one-'] .img-layer .img-box-content:before{background:rgba(146,185,189,0.85)}.chapter-scroll-window[id^='chapter-one-'] .text-layer h1,.chapter-scroll-window[id*=' chapter-one-'] .text-layer h1{color:#92b9bd}@media (min-width: 768px){.chapter-scroll-window[id^='chapter-one-'].theme-chapter-1,.chapter-scroll-window[id*=' chapter-one-'].theme-chapter-1{background:#92b9bd;color:#fff}}.chapter-scroll-window[id^='chapter-one-'].theme-chapter-1 .img-layer .img-box-content:before,.chapter-scroll-window[id*=' chapter-one-'].theme-chapter-1 .img-layer .img-box-content:before{background:rgba(146,185,189,0.85)}.chapter-scroll-window[id^='chapter-one-'].theme-chapter-1 .text-layer h1,.chapter-scroll-window[id*=' chapter-one-'].theme-chapter-1 .text-layer h1{color:#fff}.chapter-scroll-window[id^='chapter-two-'] .img-layer .img-box-content:before,.chapter-scroll-window[id*=' chapter-two-'] .img-layer .img-box-content:before{background:rgba(132,119,79,0.85)}.chapter-scroll-window[id^='chapter-two-'] .text-layer h1,.chapter-scroll-window[id*=' chapter-two-'] .text-layer h1{color:#84774f}@media (min-width: 768px){.chapter-scroll-window[id^='chapter-two-'].theme-chapter-2,.chapter-scroll-window[id*=' chapter-two-'].theme-chapter-2{background:#84774f;color:#fff}}.chapter-scroll-window[id^='chapter-two-'].theme-chapter-2 .img-layer .img-box-content:before,.chapter-scroll-window[id*=' chapter-two-'].theme-chapter-2 .img-layer .img-box-content:before{background:rgba(132,119,79,0.85)}.chapter-scroll-window[id^='chapter-two-'].theme-chapter-2 .text-layer h1,.chapter-scroll-window[id*=' chapter-two-'].theme-chapter-2 .text-layer h1{color:#fff}.chapter-scroll-window[id^='chapter-three-'] .img-layer .img-box-content:before,.chapter-scroll-window[id*=' chapter-three-'] .img-layer .img-box-content:before{background:rgba(56,93,101,0.85)}.chapter-scroll-window[id^='chapter-three-'] .text-layer h1,.chapter-scroll-window[id*=' chapter-three-'] .text-layer h1{color:#385d65}@media (min-width: 768px){.chapter-scroll-window[id^='chapter-three-'].theme-chapter-3,.chapter-scroll-window[id*=' chapter-three-'].theme-chapter-3{background:#385d65;color:#fff}}.chapter-scroll-window[id^='chapter-three-'].theme-chapter-3 .img-layer .img-box-content:before,.chapter-scroll-window[id*=' chapter-three-'].theme-chapter-3 .img-layer .img-box-content:before{background:rgba(56,93,101,0.85)}.chapter-scroll-window[id^='chapter-three-'].theme-chapter-3 .text-layer h1,.chapter-scroll-window[id*=' chapter-three-'].theme-chapter-3 .text-layer h1{color:#fff}.chapter-2-col{padding-top:30px;padding-bottom:30px}@media (min-width: 768px){.chapter-2-col{padding-top:70px;padding-bottom:70px}}.chapter-highlight{padding-top:30px;padding-bottom:30px}@media (min-width: 768px){.chapter-highlight{padding-top:70px;padding-bottom:70px}}@media (min-width: 992px){.chapter-highlight{padding-top:120px;padding-bottom:120px}}.chapter-highlight .img-responsive{margin-top:30px;margin-bottom:30px}#chapterOne .chapter-highlight h1,#chapterOne .chapter-highlight h2,#chapterOne .chapter-highlight h3{color:#92b9bd}#chapterTwo .chapter-highlight h1,#chapterTwo .chapter-highlight h2,#chapterTwo .chapter-highlight h3{color:#84774f}#chapterThree .chapter-highlight h1,#chapterThree .chapter-highlight h2,#chapterThree .chapter-highlight h3{color:#385d65}.chapter-team{padding-top:30px;padding-bottom:30px}@media (min-width: 768px){.chapter-team{padding-top:70px;padding-bottom:70px}}.chapter-team .chapter-intro-wrap{color:#000;padding-bottom:30px}@media (min-width: 768px){.chapter-team .chapter-intro-wrap{padding-bottom:70px}}.chapter-team .chapter-intro-wrap h4 span,.chapter-team .chapter-intro-wrap h1{color:#A23C26}.chapter-team .team-card-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.chapter-team .team-card{display:block;position:relative;overflow:hidden}@media (min-width: 576px){.chapter-team .team-card{width:50%}}@media (min-width: 768px){.chapter-team .team-card{width:33.33%}}@media (min-width: 992px){.chapter-team .team-card{width:25%}}.chapter-team .team-card .team-card-image{position:relative;z-index:1}.chapter-team .team-card .team-card-content{position:absolute;top:100%;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px 15px;-webkit-transition:all .3s ease;transition:all .3s ease;opacity:0;z-index:2;color:#fff;text-align:center}.chapter-team .team-card .team-card-content p{font-size:.85rem}.chapter-team .team-card .team-card-content:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:1;background:rgba(162,60,38,0.85);-webkit-transition:all .3s ease;transition:all .3s ease}.chapter-team .team-card .team-card-content>div{position:relative;z-index:2}.chapter-team .team-card:hover .team-card-content{opacity:1;top:0}.chapter-team .team-card:hover .team-card-content:before{opacity:1}@media (min-width: 768px){.chapter-products{padding-bottom:70px}}@media (min-width: 992px){.chapter-products{padding-bottom:120px}}.chapter-products a p,.chapter-products a em{color:#000}.theme-impact .container,.theme-impact-green .container,.theme-impact-yellow .container{padding-left:15px;padding-right:15px}.theme-impact .btn,.theme-impact-green .btn,.theme-impact-yellow .btn{text-transform:uppercase;font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif}.theme-impact .btn.btn-default,.theme-impact-green .btn.btn-default,.theme-impact-yellow .btn.btn-default{background:#B9A024}.theme-impact .btn.btn-primary,.theme-impact-green .btn.btn-primary,.theme-impact-yellow .btn.btn-primary{background:#fff;color:#B9A024}.theme-impact h5,.theme-impact-green h5,.theme-impact-yellow h5{letter-spacing:.1em}.theme-impact h1.display-1,.theme-impact-green h1.display-1,.theme-impact-yellow h1.display-1{letter-spacing:.025em;font-weight:700}@media (min-width: 768px){.theme-impact h1.display-1,.theme-impact-green h1.display-1,.theme-impact-yellow h1.display-1{font-size:6rem}}.theme-impact h1.garamond,.theme-impact-green h1.garamond,.theme-impact-yellow h1.garamond{font-family:"garamond-premier-pro-display",serif;font-weight:400;font-size:3rem;letter-spacing:.05em}.theme-impact h2.garamond,.theme-impact-green h2.garamond,.theme-impact-yellow h2.garamond{font-family:"garamond-premier-pro-display",serif;font-weight:400;font-size:1.5rem;letter-spacing:.05em}@media (min-width: 768px){.theme-impact h2.garamond,.theme-impact-green h2.garamond,.theme-impact-yellow h2.garamond{font-size:2rem}}.theme-impact-green{background:#018264}.theme-impact-green .btn.btn-primary{color:#000}.theme-impact-yellow{background:#B9A024}.ctpx-banner-sec{height:auto;background-position:center center;background-repeat:no-repeat;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;padding-top:50px;padding-bottom:30px;min-height:calc(100vh - 50px)}@media (min-width: 768px){.ctpx-banner-sec{min-height:calc(100vh - 100px);padding-top:70px;padding-bottom:70px}}@media (max-width: 767px){.ctpx-banner-sec.mobile-bg-left{background-position:center left}}@media (max-width: 767px){.ctpx-banner-sec.mobile-bg-right{background-position:center right}}.ctpx-banner-sec .container{width:100%}.ctpx-banner-sec .btn{margin-top:10px;margin-bottom:30px}@media (min-width: 768px){.ctpx-banner-sec .btn{margin-top:50px;margin-bottom:0}}.ctpx-banner-sec p{font-size:18px;line-height:2em}.ctpx-banner-sec h1.foundation{font-family:"garamond-premier-pro-display",serif;font-weight:700;font-size:2rem;letter-spacing:.45em;text-transform:uppercase}@media (min-width: 768px){.ctpx-banner-sec h1.foundation{font-size:3rem}}.ctpx-banner-sec h1.foundation span{display:block;clear:both}.ctpx-banner-sec h1.foundation span.found{font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:1.15rem;letter-spacing:.81em}@media (min-width: 768px){.ctpx-banner-sec h1.foundation span.found{font-size:1.75rem}}.ctpx-highlights-sec{padding-top:30px;padding-bottom:30px;color:#000}@media (min-width: 768px){.ctpx-highlights-sec{padding-top:70px;padding-bottom:70px}}@media (min-width: 768px){.ctpx-highlights-sec{padding-top:100px;padding-bottom:100px}}.ctpx-highlights-sec .impact-icon{height:60px;width:auto;margin:10px auto}.ctpx-highlights-sec .highlight-title{text-align:center}@media (min-width: 768px){.ctpx-highlights-sec .highlight-title{text-align:left}}.ctpx-highlights-sec .highlight-title h1{margin-top:20px}.ctpx-image-feature-sec{padding-top:0px}@media (min-width: 768px){.ctpx-image-feature-sec{padding-top:70px;margin-bottom:-100px}}@media (min-width: 992px){.ctpx-image-feature-sec{padding-top:100px;margin-bottom:-200px}}.ctpx-image-feature-sec>.container{padding-left:0;padding-right:0}.ctpx-image-feature-sec .img-container{padding:30px;color:#fff;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-position:center center;background-repeat:no-repeat;background-size:cover}@media (min-width: 768px){.ctpx-image-feature-sec .img-container{padding:70px;min-height:40vw}}@media (min-width: 992px){.ctpx-image-feature-sec .img-container{padding:70px 100px}}.ctpx-image-feature-sec .img-container blockquote{font-family:"garamond-premier-pro",serif;font-weight:700;font-size:2.5rem;line-height:1.5em;width:100%;display:block;clear:both}@media (min-width: 768px){.ctpx-image-feature-sec .img-container blockquote{font-size:3rem}}.ctpx-image-feature-sec .img-container blockquote cite{font-size:18px;font-family:"GothamCondensed","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:.05em;font-style:normal;text-transform:uppercase;width:100%;display:block;clear:both}.ctpx-image-feature-sec .img-container blockquote cite:before{content:'';display:none}.ctpx-centered-content-sec{padding-top:50px;padding-bottom:70px;color:#fff}@media (min-width: 768px){.ctpx-centered-content-sec{padding-top:170px;padding-bottom:70px}}@media (min-width: 992px){.ctpx-centered-content-sec{padding-top:270px;padding-bottom:100px}}.ctpx-centered-content-sec p{font-size:18px;line-height:2em}.ctpx-centered-content-sec .btn{margin-top:30px}@media (min-width: 768px){.ctpx-centered-content-sec .btn{margin-top:70px}}[class^="ctpx-"],[class*=" ctpx-"]{font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif}[class^="ctpx-"] h1.d1,[class*=" ctpx-"] h1.d1{font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:900;font-size:40px;line-height:40px}@media (min-width: 992px){[class^="ctpx-"] h1.d1,[class*=" ctpx-"] h1.d1{font-size:56px;line-height:56px}}[class^="ctpx-"] .btn,[class*=" ctpx-"] .btn{text-transform:uppercase;display:block;font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:800;font-size:14px}[class^="ctpx-"] .btn.btn-white,[class*=" ctpx-"] .btn.btn-white{background:#fff;color:#000}[class^="ctpx-"] .btn.btn-default,[class*=" ctpx-"] .btn.btn-default{background:#000;width:100%}[class^="ctpx-"] .btn.btn-primary,[class*=" ctpx-"] .btn.btn-primary{background:#29A497}[class^="ctpx-"] .btn.btn-jazz-purple,[class*=" ctpx-"] .btn.btn-jazz-purple{background:#393A96;color:#fff}[class^="ctpx-"] .btn.btn-jazz-teal,[class*=" ctpx-"] .btn.btn-jazz-teal{background:#208390;color:#000}[class^="ctpx-"] .btn.btn-teva-purple,[class*=" ctpx-"] .btn.btn-teva-purple{background:#484E7A;color:#fff}[class^="ctpx-"] .btn.btn-teva-teal,[class*=" ctpx-"] .btn.btn-teva-teal{background:#228B96;color:#fff}[class^="ctpx-"] .order-1,[class*=" ctpx-"] .order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}[class^="ctpx-"] .order-2,[class*=" ctpx-"] .order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media (min-width: 768px){[class^="ctpx-"] .order-md-1,[class*=" ctpx-"] .order-md-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (min-width: 768px){[class^="ctpx-"] .order-md-2,[class*=" ctpx-"] .order-md-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}[class^="ctpx-"] .flex-row-center,[class*=" ctpx-"] .flex-row-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}[class^="ctpx-"] .btn-row,[class*=" ctpx-"] .btn-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[class^="ctpx-"] .btn-row .btn,[class*=" ctpx-"] .btn-row .btn{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}[class^="ctpx-"] .btn-row .btn:first-of-type,[class*=" ctpx-"] .btn-row .btn:first-of-type{margin-right:15px}[class^="ctpx-"].teva-purple-bg,[class*=" ctpx-"].teva-purple-bg{background:#484E7A;color:#fff;background-size:cover;background-position:center center;background-repeat:no-repeat}[class^="ctpx-"].teva-orange-bg,[class*=" ctpx-"].teva-orange-bg{background:#F47F42;color:#fff;background-size:cover;background-position:center center;background-repeat:no-repeat}[class^="ctpx-"].teva-teal-bg,[class*=" ctpx-"].teva-teal-bg{background:#228B96;color:#fff;background-size:cover;background-position:center center;background-repeat:no-repeat}[class^="ctpx-"].teva-pink-bg,[class*=" ctpx-"].teva-pink-bg{background:#EA4E99;color:#fff;background-size:cover;background-position:center center;background-repeat:no-repeat}[class^="ctpx-"].teva-green-bg,[class*=" ctpx-"].teva-green-bg{background:#EA4E99;color:#fff;background-size:cover;background-position:center center;background-repeat:no-repeat}[class^="ctpx-"] .text-teva-purple,[class*=" ctpx-"] .text-teva-purple{color:#484E7A}[class^="ctpx-"] .text-teva-orange,[class*=" ctpx-"] .text-teva-orange{color:#F47F42}[class^="ctpx-"] .text-teva-teal,[class*=" ctpx-"] .text-teva-teal{color:#228B96}[class^="ctpx-"] .text-teva-pink,[class*=" ctpx-"] .text-teva-pink{color:#EA4E99}[class^="ctpx-"] .text-teva-green,[class*=" ctpx-"] .text-teva-green{color:#31B350}.ctpx-cover-sec{height:auto;min-height:calc(100vh - 100px);width:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}@media (max-width: 767px){.ctpx-cover-sec{padding-left:15px;padding-right:15px;padding-top:50px;padding-bottom:30px;text-align:center}}.ctpx-cover-sec h2{letter-spacing:0em}@media (max-width: 991px){.ctpx-cover-sec h2{font-size:1.5em}}.ctpx-cover-sec h1.gotcon{letter-spacing:0.15em}.ctpx-cover-sec .hashtag{width:100%}@media (min-width: 768px){.ctpx-cover-sec .hashtag{margin-top:10px;margin-bottom:10px}}.ctpx-cover-sec .container-fluid{width:100%}.ctpx-cover-sec .container-fluid p a{text-decoration:underline !important}.ctpx-cover-sec .container-fluid p strong{font-size:1.15rem;font-weight:900}.ctpx-cover-sec .email-col{position:relative}@media (max-width: 767px){.ctpx-cover-sec .email-col{margin-bottom:15px}}.ctpx-cover-sec .email-col:after{content:'';position:absolute;z-index:9;top:20px;right:20px;width:40px;height:40px;background-image:url(//cotopaxi.jp/cdn/shop/t/96/assets/mail-icon.png?v=33672665627879960001753776374);background-position:center center;background-size:20px 20px;background-repeat:no-repeat;pointer-events:none}@media (min-width: 768px){.ctpx-cover-sec .email-col:after{width:44px;height:44px}}.ctpx-cover-sec .email-col .coto_text-field{color:#000;position:relative;z-index:1;border-radius:0px}@media (min-width: 768px){.ctpx-cover-sec .email-col .coto_text-field{height:44px}}.ctpx-cover-sec .btn-override{margin-top:15px;border-radius:0px;letter-spacing:0.1em;padding:15px 35px;font-size:14px;margin-bottom:15px}@media (max-width: 767px){.ctpx-cover-sec .btn-override span{display:none}}.ctpx-cover-sec .btn-override:hover{opacity:.9}.ctpx-cover-sec.landing{text-align:center}.ctpx-cover-sec.landing h2.gotcon{letter-spacing:0.2em}.ctpx-cover-sec.landing .lead{font-size:1.5rem;font-weight:700}.ctpx-cover-sec.teva{text-align:left;padding-left:15px;padding-right:15px}.ctpx-cover-sec.teva .display-1{font-size:100px;letter-spacing:0.1em}.ctpx-cover-sec.teva .lead{font-size:22px;font-weight:700}.ctpx-sec{padding-top:30px;padding-bottom:30px}@media (max-width: 767px){.ctpx-sec{padding-left:15px;padding-right:15px}}@media (min-width: 768px){.ctpx-sec{padding-top:70px;padding-bottom:70px}}@media (min-width: 992px){.ctpx-sec{padding-top:100px;padding-bottom:100px}}.ctpx-sec.blue-bg{background-color:#0098db;color:#fff}.ctpx-sec.teal-light-bg{background:#CAE0E2}.ctpx-sec.beige-bg{background:#f7f8f5}.ctpx-sec.jazz-purple-bg{background:#393A96;color:#fff}.ctpx-sec.jazz-blue-bg{background:#2DA1E4}.ctpx-sec.jazz-teal-bg{background:#208390}.ctpx-sec.jazz-light-teal-bg{background:#C7E0E3}@media (max-width: 767px){.ctpx-sec .img-design{margin-bottom:20px}}@media (max-width: 767px){.ctpx-sec .img-do-good{margin-top:20px}}.ctpx-sec p a{text-decoration:underline}.ctpx-sec h1.d1{margin-bottom:10px}.ctpx-sec h3.gotcon{margin-top:10px}.ctpx-sec .btn-primary{margin-top:25px}.ctpx-sec blockquote{font-size:24px;font-weight:700}.ctpx-sec blockquote cite{font-style:normal;font-weight:700;font-size:1em}@media (min-width: 768px){.ctpx-sec[class^="teva-"],.ctpx-sec[class*=" teva-"]{min-height:45vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.ctpx-panel-sec{padding-top:30px;padding-bottom:0px}@media (max-width: 767px){.ctpx-panel-sec{padding-left:15px;padding-right:15px;text-align:center}}@media (min-width: 768px){.ctpx-panel-sec{padding-top:70px;padding-bottom:70px}}@media (min-width: 992px){.ctpx-panel-sec{padding-top:100px;padding-bottom:100px}}@media (max-width: 767px){.ctpx-panel-sec .panel-content{padding:30px 15px}}.ctpx-panel-sec .panel-content h1.d1{margin-bottom:10px}.ctpx-panel-sec .panel-content p{margin-top:0}.ctpx-panel-sec .panel-content .btn{margin-top:20px}@media (min-width: 768px){.ctpx-panel-sec+.ctpx-panel-sec{padding-top:0px}}@media (min-width: 992px){.ctpx-panel-sec+.ctpx-panel-sec{padding-top:0px}}@media (min-width: 768px){.ctpx-panel-bleed-sec{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.ctpx-panel-bleed-sec .ctpx-panel{width:100%;padding:30px;text-align:center;min-height:100vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 768px){.ctpx-panel-bleed-sec .ctpx-panel{width:50%;padding:50px;min-height:40vw}}.ctpx-panel-bleed-sec .ctpx-panel .row{width:100%}.ctpx-panel-bleed-sec .ctpx-panel.bg-teal-light{background:#CAE0E2}.ctpx-panel-bleed-sec .ctpx-panel.bg-teal-medium{background:#A8D9D4}.ctpx-panel-bleed-sec .ctpx-panel.jazz-teal-bg{background:#208390;color:#000}.ctpx-panel-bleed-sec .ctpx-panel.jazz-light-teal-bg{background:#C7E0E3}.ctpx-social-sec{padding-bottom:30px;padding-top:30px}@media (max-width: 767px){.ctpx-social-sec{padding-left:15px;padding-right:15px}}@media (min-width: 768px){.ctpx-social-sec{padding-bottom:70px;padding-top:70px}}@media (min-width: 992px){.ctpx-social-sec{padding-bottom:100px;padding-top:100px}}.ctpx-social-sec .handle-col{text-align:center}@media (min-width: 768px){.ctpx-social-sec .handle-col{text-align:left}}.ctpx-social-sec .handle-col .insta-handle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ctpx-social-sec .handle-col .insta-handle img{width:20px}.ctpx-social-sec .handle-col .insta-handle span{margin-left:5px;font-family:"GothamCondensed","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:0.05em}.ctpx-social-sec .tag-col{text-align:center}.ctpx-social-sec .tag-col h2{font-family:"GothamCondensed","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:900;text-transform:uppercase}.ctpx-image-sec{height:75vh;width:100%;display:block;background-position:center center;background-repeat:no-repeat;background-size:cover}.ctpx-partner-sec{padding-top:30px;padding-bottom:30px}@media (max-width: 767px){.ctpx-partner-sec{padding-left:15px;padding-right:15px}}@media (min-width: 768px){.ctpx-partner-sec{padding-top:70px;padding-bottom:70px}}@media (min-width: 992px){.ctpx-partner-sec{padding-top:100px;padding-bottom:100px}}.ctpx-partner-sec .logo-row{margin-top:30px}@media (min-width: 768px){.ctpx-partner-sec .logo-row{margin-top:50px}}.ctpx-partner-sec h3{margin-bottom:0}.ctpx-partner-sec .partner{display:block}.blog-intro-sec,.article-intro-sec{text-align:center;padding-top:50px;padding-bottom:50px;background-position:center center;background-repeat:no-repeat;background-size:cover;min-height:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;margin-bottom:30px}.blog-intro-sec h1,.article-intro-sec h1{text-transform:uppercase}.ctpx-blog-listing{padding:30px 15px 50px 15px}.ctpx-post{background:#fafafa;display:block}.ctpx-post:hover{opacity:1}.ctpx-post .cp-header{padding:30px 30px 0 30px}.ctpx-post .cp-header .cp-title:hover{opacity:1;color:#0098db}.ctpx-post .cp-img{position:relative;display:block}.ctpx-post .cp-img .cp-title{position:absolute;z-index:2;bottom:0;left:0;width:100%;padding:15px 30px;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(rgba(0,0,0,0.65)));background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );margin-bottom:0;color:#fff}.ctpx-post .cp-img:hover{opacity:1}.ctpx-post .cp-img:hover .cp-title{opacity:1;color:#fafafa}.ctpx-post .cp-content{padding:15px}@media (min-width: 768px){.ctpx-post .cp-content{padding:30px}}.ctpx-post .cp-content h6{margin-bottom:0}.ctpx-post .cp-content .cp-author-date{margin-top:0;margin-bottom:5px}.ctpx-post .cp-content .cp-author-date .cp-date{font-weight:700}.ctpx-post .cp-content .cp-body{margin-bottom:30px}.ctpx-post .btn-blog{border:2px solid #000;color:#000;font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;border-radius:0px;display:block;background:transparent}.ctpx-post .btn-blog:hover{color:#fff;background:#0098db;border:2px solid #0098db}.article-intro-sec{position:relative}.article-intro-sec:before{content:'';width:100%;height:100%;left:0;top:0;position:absolute;z-index:1;background:#333;opacity:.25;mix-blend-mode:multiply}.article-intro-sec>*{position:relative;z-index:2}.article-header{padding-top:50px;padding-bottom:50px}.ctpx-article{padding-top:30px;padding-bottom:30px;padding-left:15px;padding-right:15px}.ctpx-article ul{padding-left:30px}.ctpx-article ul li{list-style:disc;margin-bottom:10px}.ctpx-article img{width:100%;height:auto}.ctpx-article a{text-decoration:underline}.ctpx-article .article-sidebar{background:#fafafa;padding:15px;margin-top:10px}@media (min-width: 768px){.ctpx-article .article-sidebar{padding:30px}}.ctpx-article .article-sidebar .social-sharing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.ctpx-article .article-sidebar .btn-blog{border:2px solid #000;color:#000;font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;border-radius:0px;display:block;background:transparent}.ctpx-article .article-sidebar .btn-blog:hover{color:#fff;background:#0098db;border:2px solid #0098db}.text-mask-lavendar{color:#8499ee}.text-mask-purple{color:#3D428B}.text-mask-teal{color:#8BD9FC}.text-mask-blue{color:#487BB8}.text-mask-orange{color:#F05728}.text-mask-yellow{color:#EC973C}.text-mask-white{color:#fff}.btn-mask{background:#487BB8}[class^="ctpx-"] h1.dhero,[class*=" ctpx-"] h1.dhero{font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:900;font-size:70px;line-height:70px}@media (min-width: 768px){[class^="ctpx-"] h1.dhero,[class*=" ctpx-"] h1.dhero{font-size:60px;line-height:60px}}@media (min-width: 992px){[class^="ctpx-"] h1.dhero,[class*=" ctpx-"] h1.dhero{font-size:90px;line-height:100px}}@media (min-width: 1200px){[class^="ctpx-"] h1.dhero,[class*=" ctpx-"] h1.dhero{font-size:100px;line-height:90px}}[class^="ctpx-"] .icon-img,[class*=" ctpx-"] .icon-img{margin:0 auto;margin-bottom:30px;max-width:140px}[class^="ctpx-"].mask-lavendar-bg,[class*=" ctpx-"].mask-lavendar-bg{background-color:#8499ee}[class^="ctpx-"].mask-purple-bg,[class*=" ctpx-"].mask-purple-bg{background-color:#3D428B;color:#fff}[class^="ctpx-"].mask-blue-bg,[class*=" ctpx-"].mask-blue-bg{background-color:#487BB8;color:#fff}[class^="ctpx-"].mask-teal-bg,[class*=" ctpx-"].mask-teal-bg{background:#8BD9FC}[class^="ctpx-"].mask-orange-bg,[class*=" ctpx-"].mask-orange-bg{background-color:#F05728;color:#fff}[class^="ctpx-"].mask-yellow-bg,[class*=" ctpx-"].mask-yellow-bg{background-color:#EC973C}[class^="ctpx-"].mask-gray-bg,[class*=" ctpx-"].mask-gray-bg{background:#f7f8f5}.ctpx-mask-hero-sec{padding-top:30px;padding-bottom:0px;background-color:#f7f8f5;position:relative;padding-left:15px;padding-right:15px}@media (max-width: 991px){.ctpx-mask-hero-sec{text-align:center}}@media (min-width: 768px){.ctpx-mask-hero-sec{padding-top:70px}}@media (min-width: 992px){.ctpx-mask-hero-sec{padding-top:100px;padding-bottom:100px}}@media (min-width: 1200px){.ctpx-mask-hero-sec{padding-left:0px;padding-right:0px}}.ctpx-mask-hero-sec .container{position:relative;z-index:2}.ctpx-mask-hero-sec .bg-img{position:relative;height:70vw;z-index:1;width:100%;background-size:contain;background-repeat:no-repeat;background-position:bottom right}@media (min-width: 768px){.ctpx-mask-hero-sec .bg-img{width:100%}}@media (min-width: 992px){.ctpx-mask-hero-sec .bg-img{position:absolute;bottom:0;right:0;height:100%;width:70%}}@media (min-width: 1200px){.ctpx-mask-hero-sec .bg-img{width:100%;right:inherit;max-width:1200px;left:calc(50% - 600px)}}.ctpx-mask-hero-sec .lead{font-size:20px;font-weight:700}.ctpx-mask-intro{background-color:#3D428B;position:relative;padding:0px}@media (min-width: 768px){.ctpx-mask-intro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.ctpx-mask-intro .mask-intro-content{position:relative;z-index:2;width:100%;height:auto;padding:30px 15px 10px 15px}@media (min-width: 768px){.ctpx-mask-intro .mask-intro-content{padding:0px 15px;width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.ctpx-mask-intro .mask-intro-content .container-half{width:100%}@media (min-width: 1200px){.ctpx-mask-intro .mask-intro-content .container-half{max-width:570px}}.ctpx-mask-intro .mask-intro-content h2{letter-spacing:0.01em}.ctpx-mask-intro .social-img-grid{position:relative;z-index:1;width:100%;height:auto}@media (min-width: 768px){.ctpx-mask-intro .social-img-grid{width:50%}}.ctpx-mask-intro .social-img-grid .row{margin-left:0;margin-right:0}.ctpx-mask-intro .social-img-grid .row .col-6{padding-left:0;padding-right:0;position:relative}.ctpx-mask-intro .social-img-grid .row .col-6 .handle{position:absolute;bottom:0;left:0;z-index:2;width:100%;padding:5px 10px;color:#fff;font-size:11px;letter-spacing:0.1em;font-weight:500;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(rgba(0,0,0,0.45)));background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.45) 100%)}.ctpx-mask-intro .lead{font-size:20px;font-weight:700}.ctpx-sec{background-size:cover;background-repeat:no-repeat;background-position:center center}.ctpx-sec.tall{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background-image:url(//cotopaxi.jp/cdn/shop/t/96/assets/mask-new-mercy-corps-mobile.jpg?v=34065280475920877331753776392)}@media (min-width: 768px){.ctpx-sec.tall{background-image:url(//cotopaxi.jp/cdn/shop/t/96/assets/mask-new-mercy-corps.jpg?v=84635650342721195451753776392)}}.ctpx-faq-sec{padding-top:30px;padding-bottom:30px}@media (max-width: 767px){.ctpx-faq-sec{padding-left:15px;padding-right:15px}}@media (min-width: 768px){.ctpx-faq-sec{padding-top:70px;padding-bottom:70px}}@media (min-width: 992px){.ctpx-faq-sec{padding-top:100px;padding-bottom:100px}}@media (max-width: 1199px){.ctpx-panel-sec.panel-spacing{padding-left:15px;padding-right:15px}}@media (min-width: 768px){.ctpx-panel-sec.mask-panels{padding-top:30px;padding-bottom:30px}}@media (min-width: 992px){.ctpx-panel-sec.mask-panels{padding-top:50px;padding-bottom:50px}}@media (min-width: 768px){.ctpx-panel-sec.mask-panels .panel-content{min-height:40vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:15px;padding-right:15px}}.ctpx-panel-sec.mask-panels .panel-content p{margin-bottom:10px}.ctpx-panel-sec--fluid{padding-top:0;padding-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0px;padding-right:0px}@media (min-width: 768px){.ctpx-panel-sec--fluid{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.ctpx-panel-sec--fluid .panel{width:100%;background-size:cover;background-repeat:no-repeat;background-position:center center;text-align:center;padding:30px;display:block}@media (max-width: 767px){.ctpx-panel-sec--fluid .panel{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;min-height:100vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width: 768px){.ctpx-panel-sec--fluid .panel{width:50%;padding:50px}}@media (min-width: 992px){.ctpx-panel-sec--fluid .panel{width:50%;padding:50px 100px}}@media (min-width: 1200px){.ctpx-panel-sec--fluid .panel{width:50%;padding:50px 150px}}.ctpx-panel-sec--fluid .panel--media{padding:0;min-height:100vw;position:relative}@media (max-width: 767px){.ctpx-panel-sec--fluid .panel--media{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (min-width: 768px){.ctpx-panel-sec--fluid .panel--media{min-height:50vw}}.ctpx-panel-sec--fluid .panel--media .video-bg{position:absolute;top:0;bottom:0;width:100%;height:100%;overflow:hidden;z-index:1}.ctpx-panel-sec--fluid .panel--media .video-bg video{min-width:100%;min-height:100%;width:auto;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media (max-width: 767px){.ctpx-panel-sec--fluid .panel--media .video-bg video{height:100%}}.ctpx-mask-sec{padding-top:0px;padding-bottom:0px}.ctpx-video-sec{width:100%;height:100vh;position:relative}@media (min-width: 1200px){.ctpx-video-sec{height:80vh}}.ctpx-video-sec .video-bg{position:absolute;top:0;bottom:0;width:100%;height:100%;overflow:hidden;z-index:1}.ctpx-video-sec .video-bg video{min-width:100%;min-height:100%;width:auto;height:80vh;position:absolute;top:0%;left:50%;-webkit-transform:translate(-50%, 0%);transform:translate(-50%, 0%)}@media (max-width: 767px){.ctpx-video-sec .video-bg video{height:100%}}.ctpx-sticker-form{padding-top:30px;padding-bottom:30px;background:#0098db;color:#fff}@media (min-width: 768px){.ctpx-sticker-form{padding-top:70px;padding-bottom:70px}}.ctpx-sticker-form .form-group{margin-bottom:15px;margin-top:15px;position:relative}.ctpx-sticker-form .form-group label{font-weight:700;color:#fff;font-size:16px}.ctpx-sticker-form .form-group .form-control{border-radius:0px;padding:13px 18px;width:100%;color:#666}.ctpx-sticker-form .form-group.error .form-control{border:1px solid #fc4514}.ctpx-sticker-form .go-back{font-size:12px}.ctpx-sticker-form .go-back:before{content:'\2190'}.ctpx-sticker-form .btn-outline{display:block;border:2px solid #fff;color:#fff;background:transparent;font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;margin-top:15px;padding-right:60px;padding-left:20px;position:relative;border-radius:0px;width:100%;text-align:left}.ctpx-sticker-form .btn-outline:before,.ctpx-sticker-form .btn-outline:after{content:'';position:absolute;top:50%;right:15px;display:block}.ctpx-sticker-form .btn-outline:before{width:20px;height:2px;background:#fff;margin-top:-1px}.ctpx-sticker-form .btn-outline:after{width:12px;height:12px;border-top:2px solid #fff;border-right:2px solid #fff;margin-top:-6px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ctpx-sticker-form .coto_sticker-please-form .steps{position:relative;-webkit-transition:all .3s ease;transition:all .3s ease}.ctpx-sticker-form .coto_sticker-please-form .form-step-one{display:block;position:relative;width:100%;top:0;-webkit-transform:translateX(0%);transform:translateX(0%);opacity:1;-webkit-transition:all .3s ease;transition:all .3s ease;pointer-events:auto}.ctpx-sticker-form .coto_sticker-please-form .form-step-two{display:block;top:0;width:100%;position:absolute;-webkit-transform:translateX(150%);transform:translateX(150%);opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease;pointer-events:none}.ctpx-sticker-form .coto_sticker-please-form.step-2 .form-step-one{opacity:0;-webkit-transform:translateX(-150%);transform:translateX(-150%);pointer-events:none}.ctpx-sticker-form .coto_sticker-please-form.step-2 .form-step-two{opacity:1;-webkit-transform:translateX(0%);transform:translateX(0%);pointer-events:auto}.sticker-modal-bg{position:fixed;z-index:9;width:100%;height:100%;top:0;left:0;background:rgba(43,42,48,0.25);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.sticker-success-modal{position:fixed;z-index:10;background:#0098db;padding:100px 100px 50px 100px;top:100%;left:50%;max-width:600px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#fff;text-align:center;opacity:.5;-webkit-transition:all .3s ease;transition:all .3s ease}.sticker-success-modal.show{opacity:1;top:50%}.sticker-success-modal .close{width:24px;height:24px;display:block;position:absolute;top:15px;right:15px;cursor:pointer}.sticker-success-modal .close:before,.sticker-success-modal .close:after{content:'';width:24px;height:1px;position:absolute;display:block;background:#fff;top:50%;left:0;-webkit-transition:all .3s ease;transition:all .3s ease}.sticker-success-modal .close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sticker-success-modal .close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.sticker-success-modal .close:hover:before{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.sticker-success-modal .close:hover:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sticker-success-modal h1{position:relative}.sticker-success-modal h1:before,.sticker-success-modal h1:after{content:'';width:30px;height:5px;position:absolute;display:block;background:#fff;top:-25px;left:47%}.sticker-success-modal h1:before{width:24px;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:rotate(45deg) translate(-12px, 13px);transform:rotate(45deg) translate(-12px, 13px)}.sticker-success-modal h1:after{width:50px;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(-40deg);transform:rotate(-40deg)}.sticker-success-modal .btn-outline{display:inline-block;border:2px solid #fff;color:#fff;background:transparent;font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;margin-top:15px;text-transform:uppercase}.ctpx-give-20{padding-top:30px;padding-bottom:30px;background:#000;color:#fff}@media (min-width: 768px){.ctpx-give-20{padding-top:70px;padding-bottom:70px}}.ctpx-give-20 .btn-outline{display:inline-block;border:2px solid #fff;color:#fff;background:transparent;font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;margin-top:15px}.ctpx-pixlee{padding-top:30px;padding-bottom:30px}@media (min-width: 768px){.ctpx-pixlee{padding-top:70px;padding-bottom:70px}}.vote-sec .btn-white{background-color:#fff;color:#27293D;display:inline-block;border-radius:0}.vote-sec h1{color:#27293D}.vote-sec.ctpx-band-sec{background-color:#27293D;padding:5px}.vote-sec.ctpx-cover-sec{background-color:#27293D}.vote-sec.ctpx-panel-sec{margin-bottom:0}.vote-sec.ctpx-panel-sec .panel{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 768px){.vote-sec.ctpx-panel-sec .panel{min-height:50vw}}@media (min-width: 992px){.vote-sec.ctpx-panel-sec .panel{min-height:45vw}}.vote-sec.ctpx-panel-sec .panel .panel-bg{position:absolute;z-index:1;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#fff;opacity:0.15;font-size:400px;font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700}@media (min-width: 576px){.vote-sec.ctpx-panel-sec .panel .panel-bg{font-size:540px}}@media (min-width: 768px){.vote-sec.ctpx-panel-sec .panel .panel-bg{font-size:400px}}@media (min-width: 992px){.vote-sec.ctpx-panel-sec .panel .panel-bg{font-size:540px}}.vote-sec.ctpx-panel-sec .panel .panel-content{position:relative;z-index:2}.vote-sec.ctpx-panel-sec .panel .panel-content .lead{text-align:left;color:#fff;font-size:24px}@media (min-width: 768px){.vote-sec.ctpx-panel-sec .panel .panel-content .lead{font-size:18px}}@media (min-width: 992px){.vote-sec.ctpx-panel-sec .panel .panel-content .lead{font-size:24px}}.vote-sec.ctpx-panel-sec .panel .panel-content .lead a{text-decoration:underline;font-weight:700}.vote-sec.ctpx-panel-sec .panel .panel-content .lead a:hover{text-decoration:none}.ctpx-message-sec{background:#FFF9F6;padding-top:40px;padding-bottom:40px;display:block;min-height:calc(100vh - 100px);color:#27293D}@media (min-width: 768px){.ctpx-message-sec{padding-top:70px;padding-bottom:70px}}.ctpx-message-sec p{margin-top:0}.ctpx-message-sec .intro-row{text-align:center;margin-bottom:20px}@media (min-width: 768px){.ctpx-message-sec .intro-row{margin-bottom:40px}}.ctpx-message-sec .intro-row h6{color:#8e3932;font-size:.875rem;font-weight:800;text-transform:uppercase}.ctpx-message-sec .intro-row h1{color:#8ebbbd;font-weight:900;text-transform:uppercase;letter-spacing:0.025em}.ctpx-message-sec .video-row{margin-bottom:20px}@media (min-width: 768px){.ctpx-message-sec .video-row{margin-bottom:40px}}.ctpx-message-sec .quote-row{text-align:center;margin-bottom:0px}.ctpx-message-sec .quote-row .lead{font-weight:600;font-size:1.5rem}.ctpx-message-sec .sig-row{text-align:center}.ctpx-message-sec .sig-row .sig{width:150px;display:block;margin:10px auto}.ctpx-message-sec .sig-row .name{font-size:.875rem;font-weight:800;display:block}.ctpx-message-sec .sig-row .title{font-size:.875rem;display:block}.ctpx-footer-message{background:#FFF9F6;color:#27293D;padding:20px 0px}@media (min-width: 992px){.ctpx-footer-message{margin:0px 20px 20px 20px;width:calc(100% - 40px)}}@media (min-width: 1200px){.ctpx-footer-message{margin:15px 40px 40px 40px;padding-right:10px;width:calc(100% - 80px)}}.ctpx-footer-message.bleed{margin:0;width:100%}@media (max-width: 767px){.ctpx-footer-message img{margin-bottom:10px}}.ctpx-footer-message h1{color:#8ebbbd;font-weight:800}@media (min-width: 768px){.ctpx-footer-message h1{font-size:2em}}@media (min-width: 1200px){.ctpx-footer-message h1{font-size:2.5em}}.ctpx-footer-message p{margin-top:0}.ctpx-footer-message .btn.btn-default{display:inline-block;width:auto;background-color:#8e3932}@media (min-width: 1200px){.ctpx-footer-message .btn.btn-default{float:right}}.bg-gg-cream{background-color:#FFF9F6;color:#27293D}.bg-gg-cream h1{color:#572932}.bg-gg-red{background-color:#A33D26}.bg-gg-maroon{background-color:#572932;color:#fff}.bg-gg-navy{background-color:#27293D;color:#fff}.ctpx-gg-intro{height:calc(70vh - 100px);width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-repeat:no-repeat;background-position:center center;background-size:cover;color:#fff;padding-left:15px;padding-right:15px;padding-top:30px;padding-bottom:30px}.ctpx-gg-intro h1{font-weight:800}.ctpx-gg-intro h1 .h1-hero{text-transform:uppercase;font-size:3rem}@media (min-width: 768px){.ctpx-gg-intro h1 .h1-hero{font-size:6rem}}.ctpx-gg-intro h2{letter-spacing:0.01em}@media (max-width: 767px){.ctpx-gg-intro h2{font-size:1.5em}}.ctpx-gg-sec .display-1{letter-spacing:0.01em;font-weight:900}.ctpx-gg-sec .lead{font-size:1.5rem;font-weight:700}.ctpx-gg-sec .btn.btn-default{display:inline-block;width:auto;min-width:250px;background:#A33D26}.ctpx-sec.ctpx-gg-sec{text-align:center}@media (max-width: 767px){.ctpx-icon-row.ctpx-gg-sec{padding-top:30px;padding-bottom:30px}}@media (min-width: 768px){.ctpx-icon-row.ctpx-gg-sec .icon-row{margin-top:20px;margin-bottom:20px}}.ctpx-panel-sec.ctpx-gg-sec .panel--media .cite{position:absolute;bottom:10px;left:10px;font-size:11px;color:#fff;font-weight:500}.ctpx-panel-sec.ctpx-gg-sec .panel-content{text-align:left}.ctpx-panel-sec.ctpx-gg-sec .panel-content .d1{color:#27293D;letter-spacing:0.01em;font-weight:900}[class^="ctpx-"] .btn.btn-home,[class*=" ctpx-"] .btn.btn-home{display:inline-block;font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;border-radius:0px;padding:8px 25px;font-size:14px;min-width:160px;background-color:#fff !important;color:#000 !important;-webkit-transition:all .3s ease;transition:all .3s ease}[class^="ctpx-"] .btn.btn-home:hover,[class*=" ctpx-"] .btn.btn-home:hover{background-color:#000 !important;color:#fff !important;opacity:1}[class^="ctpx-"] h1.sec-title,[class*=" ctpx-"] h1.sec-title{font-weight:800;letter-spacing:.05em}.ctpx-home-intro{width:100%;height:auto;min-height:calc(100vh - 120px);background:#e8e9eb;color:#fff;position:relative;padding:50px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}@media (min-width: 768px){.ctpx-home-intro{min-height:calc(100vh - 120px)}}.ctpx-home-intro.gutters{margin:40px;width:calc(100% - 80px)}@media (min-width: 768px){.ctpx-home-intro.gutters{min-height:calc(100vh - 200px)}}.ctpx-home-intro.poscenter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.ctpx-home-intro.posbcenter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.ctpx-home-intro.postcenter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.ctpx-home-intro.postleft{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.ctpx-home-intro.poscleft{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.ctpx-home-intro.posbleft{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.ctpx-home-intro.postright{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.ctpx-home-intro.poscright{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.ctpx-home-intro.posbright{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.ctpx-home-intro.theme-light{color:#000}.ctpx-home-intro.theme-light .btn.btn-home{background:#000 !important;color:#fff !important}.ctpx-home-intro.theme-light .btn.btn-home:hover{background:#fff !important;color:#000 !important}.ctpx-home-intro .bg{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:1}.ctpx-home-intro>div{position:relative;z-index:2}.ctpx-home-intro .display-2{letter-spacing:0.115em;margin-bottom:15px;font-weight:800}.ctpx-home-intro h2{margin-bottom:25px;font-size:1.25em;letter-spacing:0.025em;font-weight:400}@media (min-width: 768px){.ctpx-home-intro h2{font-size:1.5em}}.ctpx-box-sec{padding:40px 20px 0px 20px}.ctpx-box-sec .ctpx-box{margin-bottom:40px}.ctpx-box-sec.bleed{padding:0px}.ctpx-box-sec.bleed .container-fluid{padding-left:0;padding-right:0}.ctpx-box-sec.bleed .container-fluid>.row{margin-left:0;margin-right:0}.ctpx-box-sec.bleed .container-fluid>.row>.col,.ctpx-box-sec.bleed .container-fluid>.row>[class^="col-"],.ctpx-box-sec.bleed .container-fluid>.row>[class*=" col-"]{padding-left:0;padding-right:0}.ctpx-box-sec.bleed .ctpx-box{margin-bottom:0px}.ctpx-box-sec h1{margin-top:40px;margin-bottom:20px}[class^="ctpx-"] .btn-home,[class*=" ctpx-"] .btn-home{display:inline-block}.ctpx-box{position:relative;padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-position:center center;background-repeat:no-repeat;background-size:cover;overflow:hidden;min-height:100vw}@media (min-width: 768px){.ctpx-box{min-height:40vw}}@media (min-width: 768px){.ctpx-box-small{min-height:calc(50vh - 70px)}}@media (min-width: 768px){.ctpx-box-large{min-height:calc(100vh - 100px)}}@media (min-width: 768px){.ctpx-box-single{min-height:calc(100vh - 200px)}}.ctpx-box.content-left .ctpx-box-content{top:inherit;bottom:0;-webkit-transform:translateY(0%);transform:translateY(0%);text-align:left}.ctpx-box.content-left .ctpx-box-content .cb-title{-webkit-transform-origin:0 0;transform-origin:0 0;text-align:left;top:calc(100% - 60px);-webkit-transition:all .5s ease;transition:all .5s ease}.ctpx-box.content-left .ctpx-box-content .cb-body{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:all .5s ease;transition:all .5s ease}.ctpx-box.content-left .ctpx-box-content .cb-cta{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-transition:all .5s ease;transition:all .5s ease}.ctpx-box.content-left:hover .ctpx-box-content .cb-title{top:-10px}.ctpx-box.content-left:hover .ctpx-box-content .cb-body{-webkit-transition:all .5s ease .2s;transition:all .5s ease .2s}.ctpx-box.content-left:hover .ctpx-box-content .cb-cta{-webkit-transition:all .5s ease .2s;transition:all .5s ease .2s}.ctpx-box:before{content:'';position:absolute;z-index:1;display:block;top:0px;left:0px;width:100%;height:100%;background:radial-gradient(rgba(255,255,255,0.25), rgba(255,255,255,0));mix-blend-mode:overlay}.ctpx-box .ctpx-box-bg{position:absolute;display:block;top:0;left:0;width:100%;height:100%;z-index:2;opacity:1;background-position:center center;background-repeat:no-repeat;background-size:cover;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .9s ease;transition:all .9s ease}.ctpx-box .ctpx-box-bg span{top:0;left:0;width:100%;height:100%;position:absolute;z-index:1;display:block;background:rgba(102,102,102,0);mix-blend-mode:multiply;-webkit-transition:all .3s ease;transition:all .3s ease}.ctpx-box .ctpx-box-prod{position:absolute;display:block;top:0;left:0;width:100%;height:100%;z-index:2;opacity:1;background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transform:scale(1);transform:scale(1);opacity:1;-webkit-transition:all .9s ease;transition:all .9s ease}.ctpx-box .ctpx-box-life{position:absolute;display:block;top:0;left:0;width:100%;height:100%;z-index:3;opacity:1;background-position:center center;background-repeat:no-repeat;background-size:cover;-webkit-transform:scale(1);transform:scale(1);opacity:0;-webkit-transition:all .9s ease;transition:all .9s ease}.ctpx-box .ctpx-box-life span{top:0;left:0;width:100%;height:100%;position:absolute;z-index:1;display:block;background:rgba(102,102,102,0.25);mix-blend-mode:multiply;-webkit-transition:all .3s ease;transition:all .3s ease}.ctpx-box .ctpx-box-content{position:absolute;top:50%;left:0;z-index:4;color:#fff;width:100%;text-align:center;padding:30px;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ctpx-box .ctpx-box-content .cb-title{text-transform:uppercase;position:absolute;z-index:3;font-size:18px;top:50%;text-align:center;width:calc(100% - 60px);-webkit-transition:all .5s ease;transition:all .5s ease;letter-spacing:.25em;font-weight:800}@media (min-width: 768px){.ctpx-box .ctpx-box-content .cb-title{font-size:24px}}.ctpx-box .ctpx-box-content .cb-body{opacity:0;position:relative;z-index:1;height:auto;-webkit-transition:all .5s ease;transition:all .5s ease}.ctpx-box .ctpx-box-content .cb-body p{font-size:24px;line-height:30px;margin-top:0;margin-bottom:15px}@media (min-width: 768px){.ctpx-box .ctpx-box-content .cb-body p{font-size:32px;line-height:38px}}.ctpx-box .ctpx-box-content .cb-cta{opacity:0;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:1;pointer-events:none;-webkit-transition:all .5s ease;transition:all .5s ease;margin-top:20px}.ctpx-box .ctpx-box-content .cb-cta .btn{margin:0 15px;display:inline-block}.ctpx-box .ctpx-box-content .cb-cta .btn:first-of-type{margin-left:0}.ctpx-box .ctpx-box-content .cb-cta .btn:last-of-type{margin-right:0}.ctpx-box:hover .ctpx-box-bg{-webkit-transform:scale(1.03);transform:scale(1.03)}.ctpx-box:hover .ctpx-box-bg span{background:rgba(102,102,102,0.25)}.ctpx-box:hover .ctpx-box-prod{-webkit-transform:scale(1.03);transform:scale(1.03);opacity:0}.ctpx-box:hover .ctpx-box-life{-webkit-transform:scale(1.03);transform:scale(1.03);opacity:1}.ctpx-box:hover .ctpx-box-content .cb-title{top:-10px;-webkit-transform:scale(0.75);transform:scale(0.75)}.ctpx-box:hover .ctpx-box-content .cb-body{opacity:1;-webkit-transition:all .5s ease .2s;transition:all .5s ease .2s}.ctpx-box:hover .ctpx-box-content .cb-cta{opacity:1;-webkit-transition:all .5s ease .2s;transition:all .5s ease .2s;pointer-events:auto}.ctpx-testimonials{color:#000;padding:30px 10px}@media (min-width: 768px){.ctpx-testimonials{padding:60px 20px}}@media (min-width: 768px){.ctpx-testimonials .title-row{margin-top:40px;margin-bottom:20px}}.ctpx-testimonials h6{font-weight:400;letter-spacing:0.15em;font-size:14px;margin-bottom:30px}@media (min-width: 768px){.ctpx-testimonials h6{margin-bottom:70px}}.ctpx-testimonials .stars{width:120px;height:22px;display:block;background-position:0 0;background-repeat:no-repeat;background-size:contain;background-image:url(//cotopaxi.jp/cdn/shop/t/96/assets/stars-black.png?v=141907924868351460541753776512)}.ctpx-testimonials blockquote{font-size:32px;line-height:38px;text-align:left}.ctpx-testimonials blockquote p{font-weight:700}.ctpx-testimonials blockquote cite{font-style:normal;font-weight:400;font-size:18px;letter-spacing:0.05em}.ctpx-testimonials blockquote cite:before{content:'';display:none}@media (max-width: 767px){.ctpx-testimonials .image-col{padding-top:80px}}.ctpx-testimonials .text-col .content{padding-top:20px}@media (min-width: 768px){.ctpx-testimonials .text-col .content{padding-top:150px;padding-right:80px;padding-left:0}}.ctpx-testimonials .text-col .btn.btn-home{padding-left:0;padding-right:0;background:transparent !important;min-width:inherit;margin-top:15px}.ctpx-testimonials .text-col .btn.btn-home:hover{background:transparent !important;color:#0098db !important}.ctpx-testimonials .slick-slider .slick-slide img{-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ctpx-testimonials .slick-slider .slick-arrow{height:40px;width:30px;top:40px;left:-10px}.ctpx-testimonials .slick-slider .slick-arrow:before{content:'';width:10px;height:10px;opacity:1;display:block;top:50%;left:50%;position:absolute;margin:0;border-top:2px solid #000}@media (min-width: 768px){.ctpx-testimonials .slick-slider .slick-arrow{top:50px;left:0px}}.ctpx-testimonials .slick-slider .slick-arrow.slick-prev:before{content:'';border-left:2px solid #000;-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.ctpx-testimonials .slick-slider .slick-arrow.slick-next{right:inherit;left:20px}.ctpx-testimonials .slick-slider .slick-arrow.slick-next:before{content:'';border-right:2px solid #000;-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}@media (min-width: 768px){.ctpx-testimonials .slick-slider .slick-arrow.slick-next{left:30px}}.ctpx-testimonials .slick-slider .slick-arrow:hover{opacity:1}.ctpx-testimonials .slick-slider .slick-arrow:hover.slick-prev:before{border-top:2px solid #0098db;border-left:2px solid #0098db}.ctpx-testimonials .slick-slider .slick-arrow:hover.slick-next:before{border-top:2px solid #0098db;border-right:2px solid #0098db}@media (min-width: 768px){.ctpx-testimonials.align-images-left .image-col{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (min-width: 768px){.ctpx-testimonials.align-images-left .text-col{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media (min-width: 768px){.ctpx-testimonials.align-images-left .text-col .content{padding-left:0px;padding-right:0}}@media (min-width: 992px){.ctpx-testimonials.align-images-left .text-col .content{padding-left:80px;padding-right:0}}@media (min-width: 768px){.ctpx-testimonials.align-images-left .slick-slider .slick-arrow{left:calc(50% + 0px)}}@media (min-width: 992px){.ctpx-testimonials.align-images-left .slick-slider .slick-arrow{left:calc(50% + 90px)}}@media (min-width: 1200px){.ctpx-testimonials.align-images-left .slick-slider .slick-arrow{left:calc(42% + 90px)}}@media (min-width: 768px){.ctpx-testimonials.align-images-left .slick-slider .slick-arrow.slick-next{left:calc(50% + 30px)}}@media (min-width: 992px){.ctpx-testimonials.align-images-left .slick-slider .slick-arrow.slick-next{left:calc(50% + 120px)}}@media (min-width: 1200px){.ctpx-testimonials.align-images-left .slick-slider .slick-arrow.slick-next{left:calc(42% + 120px)}}.ctpx-featured-products{padding:30px 5px}@media (min-width: 768px){.ctpx-featured-products{padding:30px 15px}}@media (min-width: 768px){.ctpx-featured-products .title-row{margin-top:40px;margin-bottom:20px}}.ctpx-featured-products #secTitle{display:inline-block}.ctpx-featured-products .btn.btn-home{background:transparent;padding-right:0;color:#000;min-width:inherit}.ctpx-featured-products .btn.btn-home:hover{background:transparent !important;color:#0098db !important}.ctpx-featured-products .ctpx-product-row{padding-left:5px;padding-right:5px}.ctpx-featured-products .slick-slider .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.ctpx-featured-products .slick-slider .slick-dots li{width:30px;height:30px;margin-left:0}.ctpx-featured-products .slick-slider .slick-dots li button{width:30px;height:30px}.ctpx-featured-products .slick-slider .slick-dots li button:before{top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:#e8e9eb;opacity:1}.ctpx-featured-products .slick-slider .slick-dots li.slick-active button:before{background-color:#0098db;opacity:1}.ctpx-featured-products .slick-slider .slick-slide{padding-left:20px;padding-right:20px}.ctpx-featured-products .slick-slider .slick-slide .main-image{background:#f1f1f1;background:#fff;display:block;margin-bottom:10px;padding:50px 0;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}.ctpx-featured-products .slick-slider .slick-slide .main-image img{display:block;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .3s ease;transition:all .3s ease}@media (min-width: 768px){.ctpx-featured-products .slick-slider .slick-slide .main-image img{-webkit-transform:scale(0.95);transform:scale(0.95)}}.ctpx-featured-products .slick-slider .slick-slide .main-image .tag{display:block;position:absolute;top:10px;left:10px;background:#fafafa;color:#000;padding:5px 15px;font-size:12px;text-transform:uppercase;font-weight:600;z-index:2;letter-spacing:0.15em}.ctpx-featured-products .slick-slider .slick-slide .main-image .tag-new,.ctpx-featured-products .slick-slider .slick-slide .main-image .tag-New{color:#0098db}.ctpx-featured-products .slick-slider .slick-slide .main-image .tag-sale,.ctpx-featured-products .slick-slider .slick-slide .main-image .tag-Sale{color:#f9461c}.ctpx-featured-products .slick-slider .slick-slide .main-image .tag-final-sale,.ctpx-featured-products .slick-slider .slick-slide .main-image .tag-Final{color:#d20000}.ctpx-featured-products .slick-slider .slick-slide .main-image:hover{opacity:1}.ctpx-featured-products .slick-slider .slick-slide .main-image:hover img{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.ctpx-featured-products .slick-slider .slick-slide .main-image:focus{opacity:1;outline:none}.ctpx-featured-products .slick-slider .slick-slide h6{margin-bottom:5px}.ctpx-featured-products .slick-slider .slick-slide p{margin-top:0;margin-bottom:5px}.ctpx-featured-products .slick-slider .slick-slide .yotpo.bottomLine.yotpo-small{margin-bottom:12px}.ctpx-featured-products .slick-slider .slick-slide .swatches{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.ctpx-featured-products .slick-slider .slick-slide .swatches .swatch>div{width:18px;height:18px;border-radius:50%;position:relative;margin-right:12px;margin-bottom:22px;-webkit-transition:all .3s ease;transition:all .3s ease}@media (min-width: 768px){.ctpx-featured-products .slick-slider .slick-slide .swatches .swatch>div{margin-right:6px}}.ctpx-featured-products .slick-slider .slick-slide .swatches .swatch>div:before{content:'';position:absolute;top:50%;left:50%;width:4px;height:4px;border:1px solid #000;opacity:0;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:50%;-webkit-transition:all .3s ease;transition:all .3s ease}.ctpx-featured-products .slick-slider .slick-slide .swatches .swatch>div span{opacity:0;top:50%;left:-2px;font-size:12px;-webkit-transition:all .3s ease;transition:all .3s ease;white-space:nowrap;position:relative}.ctpx-featured-products .slick-slider .slick-slide .swatches .swatch:hover>div:before{opacity:1;width:24px;height:24px}.ctpx-featured-products .slick-slider .slick-slide .swatches .swatch:hover>div span{top:20px;opacity:1}.ctpx-featured-products .slick-slider .slick-arrow:before{content:'';width:10px;height:10px;opacity:1;display:block;top:50%;left:50%;position:absolute;margin:0;border-top:2px solid #000}@media (min-width: 768px){.ctpx-featured-products .slick-slider .slick-arrow{height:40px;width:30px;top:-50px;left:0}}.ctpx-featured-products .slick-slider .slick-arrow.slick-prev:before{content:'';border-left:2px solid #000;-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}@media (min-width: 768px){.ctpx-featured-products .slick-slider .slick-arrow.slick-prev{margin-left:40px}}.ctpx-featured-products .slick-slider .slick-arrow.slick-next{right:inherit}.ctpx-featured-products .slick-slider .slick-arrow.slick-next:before{content:'';border-right:2px solid #000;-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}@media (min-width: 768px){.ctpx-featured-products .slick-slider .slick-arrow.slick-next{margin-left:60px}}.ctpx-featured-products .slick-slider .slick-arrow:hover{opacity:1}.ctpx-featured-products .slick-slider .slick-arrow:hover.slick-prev:before{border-top:2px solid #0098db;border-left:2px solid #0098db}.ctpx-featured-products .slick-slider .slick-arrow:hover.slick-next:before{border-top:2px solid #0098db;border-right:2px solid #0098db}.ctpx-social{padding:30px 0px}@media (min-width: 768px){.ctpx-social{padding:60px 0px}}.ctpx-social .social-header{padding-left:15px;padding-right:15px}@media (min-width: 768px){.ctpx-social .social-header{padding-left:15px;padding-right:15px}}.ctpx-social h1{text-transform:uppercase}.ctpx-social h6{text-transform:uppercase;letter-spacing:0.25em}.ctpx-collection-header{display:block;width:100%;height:50vw;background-position:center center;background-size:cover;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}@media (min-width: 768px){.ctpx-collection-header{max-height:300px}}@media (min-width: 992px){.ctpx-collection-header{max-height:325px}}.ctpx-collection-header h1{text-transform:uppercase;font-weight:800;letter-spacing:0.025em}.ctpx-collection-grid{padding:30px 20px}.ctpx-collection-grid .ctpx-sort{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:10px}.ctpx-collection-grid .ctpx-sort label{margin-bottom:0;margin-right:5px;font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:900;text-transform:uppercase;letter-spacing:0.1em}.ctpx-collection-grid .ctpx-sort .styled-select{overflow:hidden;position:relative;width:100%;max-width:200px;border:none;background:transparent;border-radius:0;height:44px;padding-right:40px;float:right;margin-top:-10px}.ctpx-collection-grid .ctpx-sort .styled-select:after{content:'';width:12px;height:12px;border-right:2px solid #000;border-bottom:2px solid #000;-webkit-transform:rotate(45deg) translate(-50%, -50%);transform:rotate(45deg) translate(-50%, -50%);position:absolute;top:50%;right:10px;pointer-events:none}.ctpx-collection-grid .ctpx-sort .styled-select select{width:calc(100% + 30px);height:42px;border:none;background:transparent;font-size:16px}.ctpx-collection-grid .ctpx-grid-description{text-align:center}.ctpx-collection-grid .ctpx-grid-container{position:relative;overflow:hidden;padding-bottom:30px;padding-top:30px}.ctpx-collection-grid .ctpx-grid-container .coto_product-grid{padding-left:0;padding-right:0}.ctpx-collection-grid .ctpx-grid-container .coto_product-grid .coto_product-card{margin-bottom:40px}.ctpx-collection-grid .ctpx-grid-container .coto_product-grid .coto_product-card .coto_product-card-image{margin-bottom:5px}.ctpx-collection-grid .ctpx-grid-container .ctpx-sticky-trigger{position:absolute;top:calc(50vh - 90px);left:0;width:0px;height:0px;opacity:0;display:none}.ctpx-collection-grid .ctpx-grid-container .ctpx-sticky-filter{display:none}@media (min-width: 768px){.ctpx-collection-grid .ctpx-grid-container .ctpx-sticky-filter{width:250px;float:left}}.ctpx-collection-grid .ctpx-grid-container .ctpx-sticky-filter .accordion{border-top:none;border-radius:0}.ctpx-collection-grid .ctpx-grid-container .ctpx-sticky-filter .accordion .card{border:none;border-bottom:1px solid #e8e9eb;margin-bottom:15px;padding-bottom:15px;border-radius:0px}.ctpx-collection-grid .ctpx-grid-container .ctpx-sticky-filter .accordion .card .card-header{padding:0;border:none;background:transparent}.ctpx-collection-grid .ctpx-grid-container .ctpx-sticky-filter .accordion .card .card-header .btn-link{display:block;width:100%;text-align:left;padding:0 0 15px 0;font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:900;background:transparent;color:#000;position:relative}.ctpx-collection-grid .ctpx-grid-container .ctpx-sticky-filter .accordion .card .card-header .btn-link:before,.ctpx-collection-grid .ctpx-grid-container .ctpx-sticky-filter .accordion .card .card-header .btn-link:after{content:'';display:block;position:absolute;top:10px;right:-6px;width:12px;height:2px;background:#000;border-radius:2px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:all .3s ease;transition:all .3s ease}.ctpx-collection-grid .ctpx-grid-container .ctpx-sticky-filter .accordion .card .card-header .btn-link:before{-webkit-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg)}.ctpx-collection-grid .ctpx-grid-container .ctpx-sticky-filter .accordion .card .card-header .btn-link:after{-webkit-transform:translate(-50%, -50%) rotate(0deg);transform:translate(-50%, -50%) rotate(0deg)}.ctpx-collection-grid .ctpx-grid-container .ctpx-sticky-filter .accordion .card .card-header .btn-link:hover:before{-webkit-transform:translate(-50%, -50%) rotate(180deg);transform:translate(-50%, -50%) rotate(180deg)}.ctpx-collection-grid .ctpx-grid-container .ctpx-sticky-filter .accordion .card .card-header .btn-link:hover:after{-webkit-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg)}.ctpx-collection-grid .ctpx-grid-container .ctpx-sticky-filter .accordion .card .card-header .btn-link[aria-expanded="true"]:before,.ctpx-collection-grid .ctpx-grid-container .ctpx-sticky-filter .accordion .card .card-header .btn-link[aria-expanded="true"]:after{-webkit-transform:translate(-50%, -50%) rotate(0deg);transform:translate(-50%, -50%) rotate(0deg)}.ctpx-collection-grid .ctpx-grid-container .ctpx-sticky-filter .accordion .card .card-header .btn-link[aria-expanded="true"]:hover:before,.ctpx-collection-grid .ctpx-grid-container .ctpx-sticky-filter .accordion .card .card-header .btn-link[aria-expanded="true"]:hover:after{-webkit-transform:translate(-50%, -50%) rotate(180deg);transform:translate(-50%, -50%) rotate(180deg)}.ctpx-collection-grid .ctpx-grid-container .ctpx-sticky-filter .accordion .card .collapse .card-body{padding:0}.ctpx-collection-grid .ctpx-grid-container .ctpx-sticky-filter .accordion .card .collapse .card-body .form-group .form-check-label{font-size:14px}@media (min-width: 768px){.ctpx-collection-grid .ctpx-grid-container .ctpx-grid{width:calc(100% - 250px);padding-left:0px;width:100%;display:block;float:left}}.ctpx-collection-grid .ctpx-grid-container .ctpx-grid .ctpx-product-grid{width:100%;display:block}.ctpx-collection-grid .ctpx-grid-container .ctpx-grid .ctpx-product-grid .ctpx-product-item{margin-bottom:40px}.ctpx-collection-grid .ctpx-grid-container .ctpx-grid .ctpx-product-grid .ctpx-product-item .main-image{background:#fff;display:block;margin-bottom:10px;padding:0;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}.ctpx-collection-grid .ctpx-grid-container .ctpx-grid .ctpx-product-grid .ctpx-product-item .main-image img{display:block;position:relative;z-index:1;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .3s ease;transition:all .3s ease}@media (min-width: 768px){.ctpx-collection-grid .ctpx-grid-container .ctpx-grid .ctpx-product-grid .ctpx-product-item .main-image img{-webkit-transform:scale(0.95);transform:scale(0.95)}}.ctpx-collection-grid .ctpx-grid-container .ctpx-grid .ctpx-product-grid .ctpx-product-item .main-image .tag{display:block;position:absolute;top:10px;left:10px;background:#fafafa;color:#000;padding:5px 15px;font-size:12px;text-transform:uppercase;font-weight:600;z-index:2;letter-spacing:0.15em}.ctpx-collection-grid .ctpx-grid-container .ctpx-grid .ctpx-product-grid .ctpx-product-item .main-image .tag-new,.ctpx-collection-grid .ctpx-grid-container .ctpx-grid .ctpx-product-grid .ctpx-product-item .main-image .tag-New{color:#0098db}.ctpx-collection-grid .ctpx-grid-container .ctpx-grid .ctpx-product-grid .ctpx-product-item .main-image .tag-sale,.ctpx-collection-grid .ctpx-grid-container .ctpx-grid .ctpx-product-grid .ctpx-product-item .main-image .tag-Sale{color:#f9461c}.ctpx-collection-grid .ctpx-grid-container .ctpx-grid .ctpx-product-grid .ctpx-product-item .main-image .tag-final-sale,.ctpx-collection-grid .ctpx-grid-container .ctpx-grid .ctpx-product-grid .ctpx-product-item .main-image .tag-Final{color:#d20000}.ctpx-collection-grid .ctpx-grid-container .ctpx-grid .ctpx-product-grid .ctpx-product-item .main-image:hover{opacity:1}.ctpx-collection-grid .ctpx-grid-container .ctpx-grid .ctpx-product-grid .ctpx-product-item .main-image:hover img{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.ctpx-collection-grid .ctpx-grid-container .ctpx-grid .ctpx-product-grid .ctpx-product-item .main-image:focus{opacity:1;outline:none}.ctpx-collection-grid .ctpx-grid-container .ctpx-grid .ctpx-product-grid .ctpx-product-item h6{margin-bottom:5px}.ctpx-collection-grid .ctpx-grid-container .ctpx-grid .ctpx-product-grid .ctpx-product-item p{margin-top:0;margin-bottom:10px}.ctpx-collection-grid .ctpx-grid-container .ctpx-grid .ctpx-product-grid .ctpx-product-item .swatches{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.ctpx-collection-grid .ctpx-grid-container .ctpx-grid .ctpx-product-grid .ctpx-product-item .swatches .swatch>div{width:18px;height:18px;border-radius:50%;position:relative;margin-right:6px;margin-bottom:20px;margin-left:3px;-webkit-transition:all .3s ease;transition:all .3s ease}.ctpx-collection-grid .ctpx-grid-container .ctpx-grid .ctpx-product-grid .ctpx-product-item .swatches .swatch>div:before{content:'';position:absolute;top:50%;left:50%;width:4px;height:4px;border:1px solid #000;opacity:0;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:50%;-webkit-transition:all .3s ease;transition:all .3s ease}.ctpx-collection-grid .ctpx-grid-container .ctpx-grid .ctpx-product-grid .ctpx-product-item .swatches .swatch>div span{opacity:0;top:50%;left:-2px;font-size:12px;-webkit-transition:all .3s ease;transition:all .3s ease;position:relative}.ctpx-collection-grid .ctpx-grid-container .ctpx-grid .ctpx-product-grid .ctpx-product-item .swatches .swatch:hover>div:before{opacity:1;width:24px;height:24px}.ctpx-collection-grid .ctpx-grid-container .ctpx-grid .ctpx-product-grid .ctpx-product-item .swatches .swatch:hover>div span{top:20px;opacity:1}.ctpx-breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:25px;border-bottom:1px solid #e8e9eb}.ctpx-breadcrumbs a,.ctpx-breadcrumbs span,.ctpx-breadcrumbs p{padding-right:10px;margin:0;font-size:14px}.ctpx-breadcrumbs a{color:#000;opacity:1}.ctpx-breadcrumbs a:hover{color:#0098db}.ctpx-breadcrumbs span{color:#e8e9eb}.ctpx-breadcrumbs p{color:#0098db}.ctpx-intro.ctpx-intro-gift-guide{background-color:#691223;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-image:url(//cotopaxi.jp/cdn/shop/t/96/assets/GiftGuide-Hero-Mobile.jpg?v=13152141488216772551753775962);background-size:cover;background-position:center bottom;background-repeat:no-repeat;padding-top:40px}@media (min-width: 576px){.ctpx-intro.ctpx-intro-gift-guide{background-position:center 40%}}@media (min-width: 992px){.ctpx-intro.ctpx-intro-gift-guide{margin:20px 20px 0px 20px;width:calc(100% - 40px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:url(//cotopaxi.jp/cdn/shop/t/96/assets/GiftGuide_Hero.jpg?v=40025756631432372511753775963);background-position:25% center}}@media (min-width: 1200px){.ctpx-intro.ctpx-intro-gift-guide{margin:40px 40px 0px 40px;width:calc(100% - 80px);background-position:center left}}.ctpx-intro.ctpx-intro-gift-guide h4{font-weight:800;letter-spacing:0.15em;color:#FFFAF5}.ctpx-intro.ctpx-intro-gift-guide h1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px;margin-bottom:30px}.ctpx-intro.ctpx-intro-gift-guide h1 span{margin:0 10px}.ctpx-intro.ctpx-intro-gift-guide h1 span.garital{font-family:"garamond-premier-pro-display",serif;font-style:italic;font-weight:400;letter-spacing:0.1em;color:#FFFAF5}.ctpx-intro.ctpx-intro-gift-guide h1 span.display-1{font-weight:800;letter-spacing:0.1em;font-size:3rem;line-height:1em;text-transform:uppercase;color:#ADDBE7}@media (min-width: 768px){.ctpx-intro.ctpx-intro-gift-guide h1 span.display-1{font-size:3.5rem}}.ctpx-intro.ctpx-intro-gift-guide .btn.btn-default{display:inline-block;width:auto;background:#3A0306;min-width:150px}.ctpx-gift-guide-banner-sec{background:#fff;color:#000;text-align:center}.ctpx-gift-guide-banner-sec .lead{font-size:1.15rem}@media (min-width: 768px){.ctpx-gift-guide-banner-sec .lead{font-size:1.5rem}}.chapter-intro.theme-chapter-hero,.chapter-intro.theme-chapter-traveler,.chapter-intro.theme-chapter-explorer,.chapter-intro.theme-chapter-camper{background-position:center 90%}@media (max-width: 767px){.chapter-intro.theme-chapter-hero,.chapter-intro.theme-chapter-traveler,.chapter-intro.theme-chapter-explorer,.chapter-intro.theme-chapter-camper{background-image:none !important;position:relative;display:block;-webkit-box-align:inherit;-ms-flex-align:inherit;align-items:inherit;-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit;height:auto}}@media (min-width: 768px){.chapter-intro.theme-chapter-hero,.chapter-intro.theme-chapter-traveler,.chapter-intro.theme-chapter-explorer,.chapter-intro.theme-chapter-camper{margin:20px 20px 0px 20px;padding:0 15px;width:calc(100% - 40px)}}@media (min-width: 1200px){.chapter-intro.theme-chapter-hero,.chapter-intro.theme-chapter-traveler,.chapter-intro.theme-chapter-explorer,.chapter-intro.theme-chapter-camper{margin:40px 40px 0px 40px;width:calc(100% - 80px)}}.chapter-intro.theme-chapter-hero .btn.btn-default,.chapter-intro.theme-chapter-traveler .btn.btn-default,.chapter-intro.theme-chapter-explorer .btn.btn-default,.chapter-intro.theme-chapter-camper .btn.btn-default{border-radius:0px;text-transform:uppercase;margin-top:30px}.chapter-intro.theme-chapter-hero .video-bg,.chapter-intro.theme-chapter-traveler .video-bg,.chapter-intro.theme-chapter-explorer .video-bg,.chapter-intro.theme-chapter-camper .video-bg{display:none}@media (min-width: 768px){.chapter-intro.theme-chapter-hero .video-bg,.chapter-intro.theme-chapter-traveler .video-bg,.chapter-intro.theme-chapter-explorer .video-bg,.chapter-intro.theme-chapter-camper .video-bg{display:block}}.chapter-intro.theme-chapter-hero .video-bg-mobile,.chapter-intro.theme-chapter-traveler .video-bg-mobile,.chapter-intro.theme-chapter-explorer .video-bg-mobile,.chapter-intro.theme-chapter-camper .video-bg-mobile{display:none;position:relative;width:100%;height:auto;overflow:hidden;z-index:1}@media (max-width: 767px){.chapter-intro.theme-chapter-hero .video-bg-mobile,.chapter-intro.theme-chapter-traveler .video-bg-mobile,.chapter-intro.theme-chapter-explorer .video-bg-mobile,.chapter-intro.theme-chapter-camper .video-bg-mobile{display:block}}.chapter-intro.theme-chapter-hero .video-bg-mobile video,.chapter-intro.theme-chapter-traveler .video-bg-mobile video,.chapter-intro.theme-chapter-explorer .video-bg-mobile video,.chapter-intro.theme-chapter-camper .video-bg-mobile video{width:100%;height:auto}@media (max-width: 767px){.chapter-intro.theme-chapter-hero .chapter-intro-wrap,.chapter-intro.theme-chapter-traveler .chapter-intro-wrap,.chapter-intro.theme-chapter-explorer .chapter-intro-wrap,.chapter-intro.theme-chapter-camper .chapter-intro-wrap{background-color:#fff;color:#000;padding:40px 15px 20px 15px}}.chapter-intro.theme-chapter-traveler .video-bg video{top:100%;left:100%;-webkit-transform:translate(-100%, -100%);transform:translate(-100%, -100%)}.chapter-intro.theme-chapter-traveler .btn.btn-default{background:#863442}.chapter-intro.theme-chapter-explorer .video-bg video{top:100%;left:0;-webkit-transform:translate(0%, -100%);transform:translate(0%, -100%)}.chapter-intro.theme-chapter-explorer .btn.btn-default{background:#33335B}.chapter-intro.theme-chapter-camper .video-bg video{top:100%;left:100%;-webkit-transform:translate(-100%, -100%);transform:translate(-100%, -100%)}.chapter-intro.theme-chapter-camper .btn.btn-default{background:#F3B312}.ctpx-shipping{padding:40px 0}.ctpx-shipping h1{margin-bottom:40px}.ctpx-shipping .shipping-icon{display:block;width:auto;margin:20px auto;background-position:center center;background-repeat:no-repeat;background-size:contain;width:100%;height:70px}.ctpx-shipping .shipping-icon-ground{height:60px;margin:25px auto;background-image:url(//cotopaxi.jp/cdn/shop/t/96/assets/gift-guide-ground.png?v=166224312811930134491753775960)}.ctpx-shipping .shipping-icon-3-day{background-image:url(//cotopaxi.jp/cdn/shop/t/96/assets/gift-guide-3-day.png?v=72009746641325479811753775958)}.ctpx-shipping .shipping-icon-2-day{background-image:url(//cotopaxi.jp/cdn/shop/t/96/assets/gift-guide-2-day.png?v=151699486699735269741753775957)}.ctpx-shipping .shipping-icon-overnight{height:60px;margin:25px auto;background-image:url(//cotopaxi.jp/cdn/shop/t/96/assets/gift-guide-overnight.png?v=57434406931877617501753775960)}.ctpx-shipping .shipping-icon-christmas{background-image:url(//cotopaxi.jp/cdn/shop/t/96/assets/gift-guide-christmas.png?v=165691450152918083301753775958)}.ctpx-shipping #shippingSlider .shipping-slide{text-align:center}.ctpx-shipping #shippingSlider .slick-arrow{height:40px;width:30px;top:50%}.ctpx-shipping #shippingSlider .slick-arrow:before{content:'';width:10px;height:10px;opacity:1;display:block;top:50%;left:50%;position:absolute;margin:0;border-top:2px solid #000}.ctpx-shipping #shippingSlider .slick-arrow.slick-prev{left:10px}.ctpx-shipping #shippingSlider .slick-arrow.slick-prev:before{content:'';border-left:2px solid #000;-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.ctpx-shipping #shippingSlider .slick-arrow.slick-next{right:10px}.ctpx-shipping #shippingSlider .slick-arrow.slick-next:before{content:'';border-right:2px solid #000;-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.ctpx-shipping #shippingSlider .slick-arrow:hover{opacity:1}.ctpx-shipping #shippingSlider .slick-arrow:hover.slick-prev:before{border-top:2px solid #0098db;border-left:2px solid #0098db}.ctpx-shipping #shippingSlider .slick-arrow:hover.slick-next:before{border-top:2px solid #0098db;border-right:2px solid #0098db}.ctpx-giftcard{background:#691223;color:#fff;padding:40px 30px}@media (min-width: 768px){.ctpx-giftcard{margin:20px;padding:60px 20px}}@media (min-width: 1200px){.ctpx-giftcard{margin:40px}}.ctpx-giftcard h2{letter-spacing:0.05em}.ctpx-giftcard .btn.btn-default{display:inline-block;width:auto;background:#3A0306;min-width:150px}@media (min-width: 768px){.ctpx-giftcard .btn.btn-default{float:right}}@media (max-width: 767px){.ctpx-box-sec.gift-guide-box{padding-left:5px;padding-right:5px;padding-bottom:0}}@media (min-width: 768px){.ctpx-box-sec.gift-guide-box{padding:20px 10px 0px 10px}}@media (min-width: 1200px){.ctpx-box-sec.gift-guide-box{padding:40px 20px 0px 20px}}@media (min-width: 768px){.ctpx-box-sec.gift-guide-box .col-md-6{padding-left:10px;padding-right:10px}}@media (min-width: 1200px){.ctpx-box-sec.gift-guide-box .col-md-6{padding-left:20px;padding-right:20px}}@media (max-width: 767px){.ctpx-box-sec.gift-guide-box .ctpx-box{margin-bottom:15px}}@media (min-width: 768px){.ctpx-box-sec.gift-guide-box .ctpx-box{margin-bottom:20px}}@media (min-width: 1200px){.ctpx-box-sec.gift-guide-box .ctpx-box{margin-bottom:40px}}.ctpx-collection-promo-banner{padding:40px 30px;background:#666;color:#fff;display:block;background-position:center center;background-repeat:no-repeat;background-size:cover}@media (min-width: 768px){.ctpx-collection-promo-banner{margin:20px;padding:40px 15px}}@media (min-width: 768px){.ctpx-collection-promo-banner{background-position:center center}}@media (min-width: 1200px){.ctpx-collection-promo-banner{margin:40px}}.ctpx-collection-promo-banner .garital{font-weight:600}.ctpx-collection-promo-banner h1{font-weight:800;letter-spacing:0.075em}.ctpx-collection-promo-banner p{margin-top:0}.ctpx-collection-promo-banner p:last-of-type{margin-bottom:0}.ctpx-collection-promo-banner ul{padding-top:10px}.ctpx-collection-promo-banner ul li{margin-left:20px;list-style:disc;margin-bottom:10px}.ctpx-collection-promo-banner .btn.btn-default{width:auto;display:inline-block;margin-top:20px}@media (min-width: 768px){.ctpx-collection-promo-banner .btn.btn-default{margin-top:0;float:right}}.ctpx-collection-promo-banner:hover{opacity:1}.ctpx-collection-promo-banner.promo-miir{background-color:#691223;background-position:3% center;background-repeat:no-repeat;background-size:contain}@media (min-width: 768px){.ctpx-collection-promo-banner.promo-miir{background-position:90% center}}@media (min-width: 1200px){.ctpx-collection-promo-banner.promo-miir{background-position:3% center;margin-bottom:0px}}.ctpx-collection-promo-banner.promo-miir .btn.btn-default{background:#3A0306}[class^="ctpx-"].miir-cream-bg,[class*=" ctpx-"].miir-cream-bg{background-color:#F7F8F5;color:#3A4E5F}[class^="ctpx-"].miir-brown-bg,[class*=" ctpx-"].miir-brown-bg{background-color:#504D49;color:#fff}[class^="ctpx-"].miir-brown-bg h1,[class*=" ctpx-"].miir-brown-bg h1{color:#A4D8CB}[class^="ctpx-"].miir-navy-bg,[class*=" ctpx-"].miir-navy-bg{background-color:#3A4E5F;color:#fff}[class^="ctpx-"].miir-navy-bg h1,[class*=" ctpx-"].miir-navy-bg h1{color:#A45D38}[class^="ctpx-"].miir-teal-bg,[class*=" ctpx-"].miir-teal-bg{background:#A4D8CB;color:#3A4E5F}[class^="ctpx-"].miir-teal-bg h1,[class*=" ctpx-"].miir-teal-bg h1{color:#A45D38}[class^="ctpx-"].miir-teal-bg h6,[class*=" ctpx-"].miir-teal-bg h6{color:#3A4E5F}[class^="ctpx-"].miir-teal-bg small,[class*=" ctpx-"].miir-teal-bg small{color:#3A4E5F}[class^="ctpx-"].miir-orange-bg,[class*=" ctpx-"].miir-orange-bg{background-color:#A45D38;color:#fff}[class^="ctpx-"].miir-orange-bg h1,[class*=" ctpx-"].miir-orange-bg h1{color:#A4D8CB}[class^="ctpx-"] .text-miir-navy,[class*=" ctpx-"] .text-miir-navy{color:#3A4E5F !important}.ctpx-miir-intro{height:calc(100vh - 100px);width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-repeat:no-repeat;background-position:center center;background-size:cover;color:#fff;padding-left:15px;padding-right:15px}.ctpx-miir-intro h1{color:#A4D8CB;margin-top:40px;font-weight:900}.ctpx-miir-intro .lead{font-size:1.15em;font-weight:600}@media (min-width: 768px){.ctpx-miir-intro .lead{font-size:1.5rem}}.ctpx-miir-big-banner{height:calc(100vh - 100px);width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-repeat:no-repeat;background-position:center center;background-size:cover;color:#fff;padding-left:15px;padding-right:15px;text-align:center}.ctpx-miir-big-banner .lead{font-size:1.15em;font-weight:600}@media (min-width: 768px){.ctpx-miir-big-banner .lead{font-size:1.5rem}}.ctpx-miir-big-banner .btn.btn-default{background:#A45D38;width:auto;display:inline-block}.ctpx-miir-sec{color:#3A4E5F}.ctpx-miir-sec .display-1{color:#A4D8CB;font-weight:800;letter-spacing:0.025em}.ctpx-miir-sec .btn.btn-default{background:#A45D38}.ctpx-miir-sec .img-col a img{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .5s ease;transition:all .5s ease}.ctpx-miir-sec .img-col a:hover{opacity:1}.ctpx-miir-sec .img-col a:hover img{-webkit-transform:scale(1.02);transform:scale(1.02);image-rendering:crisp-edges}.ctpx-panel-sec .d1 sup{top:-0.2em}.ctpx-icon-row{padding:70px 0 50px 0;text-align:center}@media (max-width: 767px){.ctpx-icon-row{padding:0}}.ctpx-icon-row h3{font-weight:800;margin-bottom:20px}@media (max-width: 767px){.ctpx-icon-row .icon-row{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;width:100vw;height:50vh;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:hidden;-webkit-overflow-scrolling:touch;overflow-x:scroll}}@media (min-width: 768px){.ctpx-icon-row .icon-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}.ctpx-icon-row .icon-row .column-icon{text-align:center;position:relative}@media (max-width: 767px){.ctpx-icon-row .icon-row .column-icon{scroll-snap-align:start;-ms-flex-preferred-size:100vw;flex-basis:100vw;width:100vw;-ms-flex-negative:0;flex-shrink:0;height:50vh;float:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width: 768px){.ctpx-icon-row .icon-row .column-icon{width:33.3%;padding-left:25px;padding-right:25px}}@media (min-width: 992px){.ctpx-icon-row .icon-row .column-icon{width:16.6%}}.ctpx-icon-row .icon-row .column-icon .icon-img{max-width:70px}.ctpx-icon-row .icon-row .column-icon .icon-img.wide{max-width:90px}.ctpx-icon-row .icon-row .column-icon h5{font-weight:900}.ctpx-icon-row .icon-row .column-icon h6{margin-bottom:5px}.ctpx-icon-row .icon-row .column-icon p{margin-top:0;line-height:16px}.ctpx-icon-row .btn.btn-default{display:inline-block;width:auto}[class^="ctpx-"].wg-blue-bg,[class*=" ctpx-"].wg-blue-bg{background-color:#A6D9E0;color:#fff}[class^="ctpx-"].wg-blue-bg h1,[class*=" ctpx-"].wg-blue-bg h1{color:#E8E77C}[class^="ctpx-"].wg-green-bg,[class*=" ctpx-"].wg-green-bg{background:#E8E77C;color:#fff}[class^="ctpx-"].wg-green-bg h1,[class*=" ctpx-"].wg-green-bg h1{color:#F2704A}[class^="ctpx-"].wg-orange-bg,[class*=" ctpx-"].wg-orange-bg{background-color:#F2704A;color:#fff}[class^="ctpx-"].wg-orange-bg h1,[class*=" ctpx-"].wg-orange-bg h1{color:#A6D9E0}[class^="ctpx-"].wg-orange-bg .btn.btn-default,[class*=" ctpx-"].wg-orange-bg .btn.btn-default{background:#A6D9E0}[class^="ctpx-"] .text-wg-green,[class*=" ctpx-"] .text-wg-green{color:#E8E77C !important}.ctpx-wg-intro{height:calc(100vh - 100px);width:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;color:#fff;padding:15px}@media (min-width: 768px){.ctpx-wg-intro{padding:30px 15px}}@media (min-width: 992px){.ctpx-wg-intro{padding:70px 15px}}.ctpx-wg-intro h1{color:#F2704A;margin-top:20px;font-weight:900;font-family:"Gotham Black","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:0.01em;font-size:50px}@media (min-width: 768px){.ctpx-wg-intro h1{font-size:80px}}@media (min-width: 992px){.ctpx-wg-intro h1{font-size:100px}}.ctpx-wg-big-banner{height:calc(100vh - 100px);width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-repeat:no-repeat;background-position:center center;background-size:cover;color:#fff;padding-left:15px;padding-right:15px;text-align:center}.ctpx-wg-big-banner .lead{font-size:1.15em;font-weight:600}@media (min-width: 768px){.ctpx-wg-big-banner .lead{font-size:1.5rem}}.ctpx-wg-big-banner .btn.btn-default{background:#F2704A;width:auto;display:inline-block}.ctpx-wg-big-banner .display-1{font-weight:900;letter-spacing:0.025em;margin-bottom:30px}.ctpx-wg-sec{color:#3E3E3E}.ctpx-wg-sec .display-1{color:#A6D9E0;font-weight:900;letter-spacing:0.025em;margin-bottom:30px}.ctpx-wg-sec .d1{font-size:50px;line-height:56px}.ctpx-wg-sec h4{margin-bottom:10px}.ctpx-wg-sec p{margin-top:0}.ctpx-wg-sec .btn.btn-default{background:#F2704A;margin-top:20px}@media (max-width: 767px){.ctpx-wg-sec .text-col{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media (max-width: 767px){.ctpx-wg-sec .img-col{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:20px}}.ctpx-wg-sec .img-col a img{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .5s ease;transition:all .5s ease}.ctpx-wg-sec .img-col a:hover{opacity:1}.ctpx-wg-sec .img-col a:hover img{-webkit-transform:scale(1.02);transform:scale(1.02);image-rendering:crisp-edges}.ctpx-do-good-dog-sec{min-height:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}@media (min-width: 768px){.ctpx-do-good-dog-sec{min-height:400px}}.ctpx-do-good-dog-sec .container-fluid{width:100%}.ctpx-do-good-dog-sec .container-fluid .row{width:100%}.ctpx-do-good-dog-sec h1.dogooddog{color:#E8E77C;text-transform:uppercase;font-family:"Gotham Black","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:-.01em;font-size:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 768px){.ctpx-do-good-dog-sec h1.dogooddog{font-size:80px}}.ctpx-do-good-dog-sec h1.dogooddog span{display:inline-block;width:auto;overflow:hidden;word-break:keep-all;white-space:nowrap}.ctpx-do-good-dog-sec h1.dogooddog span.do{-webkit-animation:do-animation 5s infinite;animation:do-animation 5s infinite}.ctpx-do-good-dog-sec h1.dogooddog span.good{overflow:visible}.ctpx-do-good-dog-sec h1.dogooddog span.dog{-webkit-animation:dog-animation 5s infinite;animation:dog-animation 5s infinite}.ctpx-do-good-dog-sec h1.dogooddog span.period{-webkit-animation:period-animation 5s infinite;animation:period-animation 5s infinite}@-webkit-keyframes do-animation{0%{opacity:1;max-width:170px}35%{opacity:1;max-width:170px}40%{opacity:0}45%{opacity:0;max-width:0px}90%{opacity:0;max-width:0px}95%{opacity:0}100%{opacity:1;max-width:170px}}@keyframes do-animation{0%{opacity:1;max-width:170px}35%{opacity:1;max-width:170px}40%{opacity:0}45%{opacity:0;max-width:0px}90%{opacity:0;max-width:0px}95%{opacity:0}100%{opacity:1;max-width:170px}}@-webkit-keyframes period-animation{0%{opacity:1;max-width:30px}35%{opacity:1;max-width:30px}40%{opacity:0}45%{opacity:0;max-width:0px}90%{opacity:0;max-width:0px}95%{opacity:0}100%{opacity:1;max-width:30px}}@keyframes period-animation{0%{opacity:1;max-width:30px}35%{opacity:1;max-width:30px}40%{opacity:0}45%{opacity:0;max-width:0px}90%{opacity:0;max-width:0px}95%{opacity:0}100%{opacity:1;max-width:30px}}@-webkit-keyframes dog-animation{0%{opacity:0;max-width:0px}35%{opacity:0;max-width:0px}40%{opacity:0}45%{opacity:1;max-width:280px}90%{opacity:1;max-width:280px}95%{opacity:0}100%{opacity:0;max-width:0px}}@keyframes dog-animation{0%{opacity:0;max-width:0px}35%{opacity:0;max-width:0px}40%{opacity:0}45%{opacity:1;max-width:280px}90%{opacity:1;max-width:280px}95%{opacity:0}100%{opacity:0;max-width:0px}}.ctpx-promo-intro{padding:40px 30px;background-size:cover;background-position:center center;background-repeat:no-repeat;display:block;color:#fff;text-align:center}@media (min-width: 768px){.ctpx-promo-intro{text-align:left;margin:20px;padding:70px 40px}}@media (min-width: 1200px){.ctpx-promo-intro{margin:40px}}.ctpx-promo-intro .d1{font-weight:800;letter-spacing:0.075em;margin-bottom:30px}.ctpx-promo-intro p{margin-top:0}.ctpx-promo-intro p:last-of-type{margin-bottom:0}.ctpx-promo-intro .intro-content{margin-bottom:35px}.ctpx-promo-intro .intro-content p{font-size:1.2rem}.ctpx-promo-intro ul{padding-top:10px}.ctpx-promo-intro ul li{margin-left:20px;list-style:disc;margin-bottom:10px}.ctpx-promo-intro .btn.btn-default{width:auto;min-width:150px;display:inline-block;color:#fff;background-color:#000;margin-top:20px}@media (min-width: 768px){.ctpx-promo-intro .btn.btn-default{margin-top:0}}.ctpx-promo-intro .btn.btn-default:hover{background-color:#000 !important;opacity:1}.ctpx-promo-intro-short{padding:30px 15px}@media (min-width: 768px){.ctpx-promo-intro-short{padding:40px 15px}}.ctpx-box-sec.ctpx-promo-box-sec .sold-out-col .ctpx-box{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:0.5}.ctpx-box-sec.ctpx-promo-box-sec .sold-out-col .ctpx-box .ctpx-box-content{display:none}.ctpx-box-sec.ctpx-promo-box-sec .sold-out-col .ctpx-box .ctpx-box-content .cb-cta{opacity:0}.ctpx-box-sec.ctpx-promo-box-sec .sold-out-col h3,.ctpx-box-sec.ctpx-promo-box-sec .sold-out-col p{opacity:.25}.ctpx-box-sec.ctpx-promo-box-sec .ctpx-box{margin-bottom:15px}.ctpx-box-sec.ctpx-promo-box-sec .ctpx-box .ctpx-box-content .cb-cta{opacity:1}.ctpx-box-sec.ctpx-promo-box-sec .ctpx-box .sold-out{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:9;text-align:center}.ctpx-box-sec.ctpx-promo-box-sec .ctpx-box .sold-out h1{text-transform:uppercase;font-weight:800;font-size:50px;color:#fff;opacity:.5}@media (min-width: 768px){.ctpx-box-sec.ctpx-promo-box-sec .ctpx-box .sold-out h1{font-size:70px;line-height:65px}}@media (min-width: 1200px){.ctpx-box-sec.ctpx-promo-box-sec .ctpx-box .sold-out h1{font-size:80px;line-height:75px}}.ctpx-box-sec.ctpx-promo-box-sec h3{margin-bottom:8px}.ctpx-box-sec.ctpx-promo-box-sec p{margin-top:0px}@media (max-width: 767px){.ctpx-box-sec.ctpx-promo-box-sec .mobile-scroll{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;width:100vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:hidden;-webkit-overflow-scrolling:touch;overflow-x:scroll;margin-left:-30px}}@media (max-width: 767px){.ctpx-box-sec.ctpx-promo-box-sec .mobile-scroll .col-12{scroll-snap-align:start;-ms-flex-preferred-size:90vw;flex-basis:90vw;width:90vw;-ms-flex-negative:0;flex-shrink:0;float:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:30px;padding-right:0px}.ctpx-box-sec.ctpx-promo-box-sec .mobile-scroll .col-12:last-of-type{padding-right:10px}}@media (max-width: 767px){.ctpx-box-sec.ctpx-promo-box-sec .mobile-scroll .col-12 .ctpx-box{width:100%}}.coto_bg-gray{background-color:#e8e9eb}.coto_bg-light-gray{background-color:#eee}.coto_bg-dark-gray{background-color:#666}.coto_bg-white{background-color:#fff}.coto_bg-off-white{background-color:#fafafa}.coto_bg-brown{background-color:#f4e8d6}.coto_bg-light-brown{background-color:#f9f1e5}.coto_bg-dark-brown{background-color:#480c26}.coto_bg-blue{background-color:#1a9ad7}.coto_bg-off-black{background-color:#2b2a30}.coto_bg-green{background-color:#6ac9b1}.coto_bg-questival-light-brown{background-color:#f4f5f0}.coto_hide-xs-up{display:none !important}@media (max-width: 575px){.coto_hide-xs-down{display:none !important}}@media (min-width: 576px){.coto_hide-sm-up{display:none !important}}@media (max-width: 767px){.coto_hide-sm-down{display:none !important}}@media (min-width: 768px){.coto_hide-md-up{display:none !important}}@media (max-width: 991px){.coto_hide-md-down{display:none !important}}@media (min-width: 992px){.coto_hide-lg-up{display:none !important}}@media (max-width: 1199px){.coto_hide-lg-down{display:none !important}}@media (min-width: 1200px){.coto_hide-xl-up{display:none !important}}.coto_hide-xl-down{display:none !important}.coto_flex{display:-webkit-box;display:-ms-flexbox;display:flex}.coto_flex-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.coto_flex-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.coto_flex-unordered{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.coto_flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.coto_flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.coto_flex-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.coto_flex-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.coto_flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.coto_flex-nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.coto_flex-wrap-reverse{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.coto_justify-content-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.coto_justify-content-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.coto_justify-content-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.coto_justify-content-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.coto_justify-content-around{-ms-flex-pack:distribute;justify-content:space-around}.coto_align-items-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.coto_align-items-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.coto_align-items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.coto_align-items-baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.coto_align-items-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.coto_align-content-start{-ms-flex-line-pack:start;align-content:flex-start}.coto_align-content-end{-ms-flex-line-pack:end;align-content:flex-end}.coto_align-content-center{-ms-flex-line-pack:center;align-content:center}.coto_align-content-between{-ms-flex-line-pack:justify;align-content:space-between}.coto_align-content-around{-ms-flex-line-pack:distribute;align-content:space-around}.coto_align-content-stretch{-ms-flex-line-pack:stretch;align-content:stretch}.coto_align-self-auto{-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}.coto_align-self-start{-ms-flex-item-align:start;align-self:flex-start}.coto_align-self-end{-ms-flex-item-align:end;align-self:flex-end}.coto_align-self-center{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.coto_align-self-baseline{-ms-flex-item-align:baseline;align-self:baseline}.coto_align-self-stretch{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}@media (min-width: 576px){.coto_flex-sm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.coto_flex-sm-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.coto_flex-sm-unordered{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.coto_flex-sm-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.coto_flex-sm-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.coto_flex-sm-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.coto_flex-sm-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.coto_flex-sm-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.coto_flex-sm-nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.coto_flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.coto_justify-content-sm-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.coto_justify-content-sm-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.coto_justify-content-sm-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.coto_justify-content-sm-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.coto_justify-content-sm-around{-ms-flex-pack:distribute;justify-content:space-around}.coto_align-items-sm-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.coto_align-items-sm-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.coto_align-items-sm-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.coto_align-items-sm-baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.coto_align-items-sm-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.coto_align-content-sm-start{-ms-flex-line-pack:start;align-content:flex-start}.coto_align-content-sm-end{-ms-flex-line-pack:end;align-content:flex-end}.coto_align-content-sm-center{-ms-flex-line-pack:center;align-content:center}.coto_align-content-sm-between{-ms-flex-line-pack:justify;align-content:space-between}.coto_align-content-sm-around{-ms-flex-line-pack:distribute;align-content:space-around}.coto_align-content-sm-stretch{-ms-flex-line-pack:stretch;align-content:stretch}.coto_align-self-sm-auto{-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}.coto_align-self-sm-start{-ms-flex-item-align:start;align-self:flex-start}.coto_align-self-sm-end{-ms-flex-item-align:end;align-self:flex-end}.coto_align-self-sm-center{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.coto_align-self-sm-baseline{-ms-flex-item-align:baseline;align-self:baseline}.coto_align-self-sm-stretch{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}}@media (min-width: 768px){.coto_flex-md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.coto_flex-md-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.coto_flex-md-unordered{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.coto_flex-md-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.coto_flex-md-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.coto_flex-md-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.coto_flex-md-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.coto_flex-md-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.coto_flex-md-nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.coto_flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.coto_justify-content-md-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.coto_justify-content-md-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.coto_justify-content-md-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.coto_justify-content-md-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.coto_justify-content-md-around{-ms-flex-pack:distribute;justify-content:space-around}.coto_align-items-md-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.coto_align-items-md-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.coto_align-items-md-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.coto_align-items-md-baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.coto_align-items-md-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.coto_align-content-md-start{-ms-flex-line-pack:start;align-content:flex-start}.coto_align-content-md-end{-ms-flex-line-pack:end;align-content:flex-end}.coto_align-content-md-center{-ms-flex-line-pack:center;align-content:center}.coto_align-content-md-between{-ms-flex-line-pack:justify;align-content:space-between}.coto_align-content-md-around{-ms-flex-line-pack:distribute;align-content:space-around}.coto_align-content-md-stretch{-ms-flex-line-pack:stretch;align-content:stretch}.coto_align-self-md-auto{-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}.coto_align-self-md-start{-ms-flex-item-align:start;align-self:flex-start}.coto_align-self-md-end{-ms-flex-item-align:end;align-self:flex-end}.coto_align-self-md-center{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.coto_align-self-md-baseline{-ms-flex-item-align:baseline;align-self:baseline}.coto_align-self-md-stretch{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}}@media (min-width: 992px){.coto_flex-lg-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.coto_flex-lg-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.coto_flex-lg-unordered{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.coto_flex-lg-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.coto_flex-lg-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.coto_flex-lg-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.coto_flex-lg-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.coto_flex-lg-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.coto_flex-lg-nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.coto_flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.coto_justify-content-lg-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.coto_justify-content-lg-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.coto_justify-content-lg-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.coto_justify-content-lg-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.coto_justify-content-lg-around{-ms-flex-pack:distribute;justify-content:space-around}.coto_align-items-lg-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.coto_align-items-lg-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.coto_align-items-lg-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.coto_align-items-lg-baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.coto_align-items-lg-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.coto_align-content-lg-start{-ms-flex-line-pack:start;align-content:flex-start}.coto_align-content-lg-end{-ms-flex-line-pack:end;align-content:flex-end}.coto_align-content-lg-center{-ms-flex-line-pack:center;align-content:center}.coto_align-content-lg-between{-ms-flex-line-pack:justify;align-content:space-between}.coto_align-content-lg-around{-ms-flex-line-pack:distribute;align-content:space-around}.coto_align-content-lg-stretch{-ms-flex-line-pack:stretch;align-content:stretch}.coto_align-self-lg-auto{-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}.coto_align-self-lg-start{-ms-flex-item-align:start;align-self:flex-start}.coto_align-self-lg-end{-ms-flex-item-align:end;align-self:flex-end}.coto_align-self-lg-center{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.coto_align-self-lg-baseline{-ms-flex-item-align:baseline;align-self:baseline}.coto_align-self-lg-stretch{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}}@media (min-width: 1200px){.coto_flex-xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.coto_flex-xl-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.coto_flex-xl-unordered{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.coto_flex-xl-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.coto_flex-xl-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.coto_flex-xl-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.coto_flex-xl-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.coto_flex-xl-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.coto_flex-xl-nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.coto_flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.coto_justify-content-xl-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.coto_justify-content-xl-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.coto_justify-content-xl-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.coto_justify-content-xl-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.coto_justify-content-xl-around{-ms-flex-pack:distribute;justify-content:space-around}.coto_align-items-xl-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.coto_align-items-xl-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.coto_align-items-xl-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.coto_align-items-xl-baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.coto_align-items-xl-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.coto_align-content-xl-start{-ms-flex-line-pack:start;align-content:flex-start}.coto_align-content-xl-end{-ms-flex-line-pack:end;align-content:flex-end}.coto_align-content-xl-center{-ms-flex-line-pack:center;align-content:center}.coto_align-content-xl-between{-ms-flex-line-pack:justify;align-content:space-between}.coto_align-content-xl-around{-ms-flex-line-pack:distribute;align-content:space-around}.coto_align-content-xl-stretch{-ms-flex-line-pack:stretch;align-content:stretch}.coto_align-self-xl-auto{-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}.coto_align-self-xl-start{-ms-flex-item-align:start;align-self:flex-start}.coto_align-self-xl-end{-ms-flex-item-align:end;align-self:flex-end}.coto_align-self-xl-center{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.coto_align-self-xl-baseline{-ms-flex-item-align:baseline;align-self:baseline}.coto_align-self-xl-stretch{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}}.coto_image-fluid img{width:auto}.coto_image-full img{width:100%;max-width:none;height:auto}.coto_image-default img{max-width:none;width:auto}.background-cover{background-repeat:no-repeat;background-size:cover;background-position:center}.scalable-svg{display:block;width:100%;position:relative;padding-bottom:100%}.scalable-svg svg{position:absolute;top:0;left:0;width:100%;height:100%}.coto_full-height{height:100%}.coto_full-screen{height:calc(100vh - 98px)}.coto_full-width{width:100%}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:'';display:table}.clearfix:after{clear:both}@media (min-width: 768px){.flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:streth;-ms-flex-align:streth;align-items:streth}}@media (min-width: 768px){.flex-row-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width: 768px){.flex-row-end{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media (max-width: 767px){.hidden-mobile{display:none}}.yotpo a{color:#2C79B5 !important}.darwin,.darwinAlt{font-family:"HCo Gotham Narrow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif}
